-
Data: 2003-01-20 09:50:08
Temat: Re: napisz program to przejdziesz kolejny etap rekrutacji
Od: " leszek" <s...@N...gazeta.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]n...@p...ninka.net (Nina M. Miller) napisał(a):
>
> ale wiem jedno: obserwujac prace programistow, takie sprawdzanie,
> kazac im na papierze napisac dosc dlugi i skomplikowany program, nic
> nie wykaze. bo nie ma ludzi nieomylnych, a wiekszosc z nich pisze
> programy tak, ze zrobi pierwsza wersje, uruchamialna, a potem idzie
> testowanie, wylapywanie bugow i sto roznych poprawek.
>
> nie widzialam jeszcze takiego geniusza ktoryby napisal dobry,
> dzialajacy i niezabugowiony program _od pierwszego razu_.
>
> no chyba, ze im chodzilo np. o podanie konkretnego algorytmu albo
> wymyslenie wlasnego.
>
> i jeszcze jedno: bugow sie nie znajduje i nie naprawia na papierze
> zwykle.
Są różne szkoły. Osobiście stosuję metodę, że zanim zacznę tworzyć jakieś
kody, to poprzedzam starannym przemyśleniem i projektem, co chcę zrobić i jak
to, co mam zrobić będzie się łączyć z innymi elementami softwaru. Większość
błędów jest właśnie tutaj. Jak już koduję, to staram się właśnie pisać
bezbłędne kody od pierwszego razu, przynajmniej mam takie założenie - na ogół
się sprawdza, to kwestia wprawy i doświadczenia. Wbrew pozorom, jak jest
dobry projekt, to samego kodowania dużo już nie ma.
Metoda programowania polegające na tym, że programista wylewa na papier
(klawiature) co mu akurat w duszy śpiewa, a potem z pomocą testerów
pracowicie poprawia, to co za pierwszym razem zrobił, jest najgorszą z
możliwych.
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Następne wpisy z tego wątku
- 20.01.03 12:53 Nina M. Miller
- 20.01.03 13:02 Nina M. Miller
- 20.01.03 14:31 Tomek Zielinski
- 20.01.03 16:06 Gacek
- 20.01.03 17:52 Tomek
- 20.01.03 21:03 Frogesty Rygel
- 20.01.03 21:12 Frogesty Rygel
- 20.01.03 22:31 TS
- 21.01.03 04:18 Nina M. Miller
- 21.01.03 07:44 Rafal
- 21.01.03 09:57 Tomek
- 21.01.03 10:47 Rafal
- 21.01.03 11:01 leszek
- 21.01.03 11:05 leszek
Najnowsze wątki z tej grupy
- Pedalskie ogłoszenia na rządowej s. WWW oferty.praca.gov.pl:443
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Ile powinien trwać tydzień pracy?
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- praca 12/24
- 5 minut przerwy przy komputerze
- raczej już nigdy nie będę pracował w Polsce
- Stanowiska sztucznie tworzone
- Re: SOLUTIONS MANUAL: Optical Properties of Solids 2nd Ed by Mark Fox
- zapłata
- Re: Cwana cwaniurka czyli niemieccy oszuści.
- Re: Cwana cwaniurka czyli niemieccy oszuści.
- Jawność zarobków wszystkich
- rozmówki przy wódeczce...
Najnowsze wątki
- 2025-02-07 Gdańsk => iOS Developer (Swift experience) <=
- 2025-02-07 Warszawa => Starszy Programista C <=
- 2025-02-07 Gliwice => Business Development Manager - Network and Network Security
- 2025-02-07 Warszawa => System Architect (Java background) <=
- 2025-02-07 Warszawa => System Architect (background deweloperski w Java) <=
- 2025-02-07 Warszawa => Solution Architect (Java background) <=
- 2025-02-07 Gliwice => Ekspert IT (obszar systemów sieciowych) <=
- 2025-02-07 Lublin => Programista Delphi <=
- 2025-02-07 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-02-07 Dęblin => Node.js / Fullstack Developer <=
- 2025-02-07 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-02-07 Warszawa => Spedytor Międzynarodowy <=
- 2025-02-07 Warszawa => Presales / Inżynier Wsparcia Technicznego IT <=
- 2025-02-07 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-02-07 Gdańsk => Specjalista ds. Sprzedaży <=