-
Data: 2009-06-05 09:15:42
Temat: Re: [OT] Nauka C - co radzicie ?
Od: Waldemar Krzok <w...@z...fu-berlin.de> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]John Smith schrieb:
>>
>> Jak zaglądam po 2-3 miesiącach do programów napisanych przez siebie , też
>> zastanawiam się o co temu idiocie chodziło !!
>
> To oznacza, że nie ma tam za grosz dokumentacji programu.
> Moje programy pisane 20 lat temu muszę odszyfrowywać na nowo, te pisane
> 5 lat temu
> często poprawiam z marszu.
jak ktoś kiedyś napisał: dokumentacja programów jest dla mięczaków i
każdy program, który jest udokumentowany trzeba napisać od nowa. ;-)
Jednak staram się dokumentować, przynajmniej tak, żebym się sam w tym
pozbierał. A pracując w firmie produkującej biblioteki działające na
wielu platformach nauczyłem się pisać programy w standarcie. U nas był
lint na początku testowania, nie na końcu.
A co do programowania w makaroniarskim kodzie to miałem grupkę studentów
wychowaną na ATARI, C64 i Spectrum-Basicu (uczyłem wprowadzenia do
programowania w Pascalu w latach 1983-1987). Produkowali niesamowite
kody, czytać się nie dało, choćby z powodu formatu. No to dałem im
zadanie na kartkówkę na ćwiczeniach: programik, jakieś 40 linii kodu,
ale sformatowane w blok (wszystkie spacje zlikwidowane), same wielkie
litery, zmienne nazywały się A001 do Acośtam i na dokładkę w programie
sam program był zmieniany (znaczy opcode podmieniałem przez zagrywkę z
union). Studenci mieli 60 minut na zanalizowanie programu i prezentację
wyniku (bez komputera). Program w sumie nie robił nic ciekawego,
wyliczał wartość wielomianu, ale tylko jednemu studentowi z 20 udało się
toto rozszyfrować.
Z kolei na zajęciach z systemów operacyjnych mieliśmy analizę kernela
starej wersji unixa (w C). Pięknie skomentowany (made in Berkeley). Ale
komentaż jednej funkcji powalał: "we do not expect that you'll
understand this". Funkcyjka może 20 linijek, która załączała sceduler,
multitasking i wracała zupełnie nie tam, gdzie człowiek myślał. ;-)
Waldek
Następne wpisy z tego wątku
- 05.06.09 09:29 Waldemar Krzok
- 05.06.09 09:51 RoMan Mandziejewicz
- 05.06.09 10:14 Sebastian Biały
- 05.06.09 10:31 MoonWolf
- 05.06.09 12:26 Rafal
- 05.06.09 12:46 Sebastian Biały
- 05.06.09 13:16 Waldemar Krzok
- 05.06.09 15:33 cepu69
- 05.06.09 16:01 Waldemar Krzok
- 05.06.09 16:17 pawel
- 05.06.09 20:13 Adam Dybkowski
- 05.06.09 20:15 Adam Dybkowski
- 06.06.09 09:26 Artur M. Piwko
- 06.06.09 21:18 Adam Dybkowski
- 07.06.09 06:31 Artur M. Piwko
Najnowsze wątki z tej grupy
- Czy cos fi przechodzi przez trafo separujące?
- śrubka masy
- Ciekawostka na dziś lock bity
- [OT] napisy w YT
- Było 83V
- Stare komputery
- Odbiornik ADS-B i wzmacniacze
- Thunderbird i dysk...
- opornosc falowa
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
Najnowsze wątki
- 2025-08-06 Gdynia => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-08-06 Białystok => Inżynier oprogramowania .Net <=
- 2025-08-06 "[...] sejmowe wystąpienie posłanki Klaudii Jachiry, która zakończyła je słowami ,,Sława Ukrainie"."
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Panuje się 181 159,42 zł./mies. na posła w 2026r.
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Czy cos fi przechodzi przez trafo separujące?
- 2025-08-05 kajaki i promile
- 2025-08-05 Re: Tesla jest bezpieczna, wczoraj spaliła się doszczętnie na Ursynowie i nikomu się nic nie stało
- 2025-08-05 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-08-05 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-05 B2B i książka przychodów i rozchodów
- 2025-08-04 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML