Portál AbcLinuxu, 8. května 2025 16:01

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
xkucf03 avatar 5.12.2011 14:59 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: Jaderné noviny – 23. 11. 2011: Ovladače jako dokumentace
Odpovědět | Sbalit | Link | Blokovat | Admin
Sice nepíšu ovladače do jádra, ale tohle moc dobře znám:
Chvilka strávená dokumentováním bitu ... může ušetřit někoho dalšího od hodin zbytečné bolesti.
A nemusí jít jen o bity :-)
Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
7.12.2011 14:48 koudy
Rozbalit Rozbalit vše Re: Jaderné noviny – 23. 11. 2011: Ovladače jako dokumentace
Vy se neridite "Bylo to tezke naprogramovat, tak to musi byt tezke i pochopit?"

Nejlepsi jsou komentare ke kodu, ktere jsou zkopirovany s castmi kodu z jineho mista.

To pak tak "krasne" zprehledni a zjednodusi pochopeni.
7.12.2011 15:42 Sten
Rozbalit Rozbalit vše Re: Jaderné noviny – 23. 11. 2011: Ovladače jako dokumentace
Nejlepší komentáře jsou „Dirty hack“ bez vysvětlení proč a jak a „You’re not supposed to understand this“.
8.12.2011 07:32 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Jaderné noviny – 23. 11. 2011: Ovladače jako dokumentace
Aspoň že tam není ještě "Neither do I." :-)
8.12.2011 07:38 cronin | skóre: 49
Rozbalit Rozbalit vše Re: Jaderné noviny – 23. 11. 2011: Ovladače jako dokumentace
Pravdepodobne narážal na slávny komentár Knuth-a v zdrojákoch TeX-u pri premetoch s file deskriptorom 3. :-)
8.12.2011 17:56 Sten
Rozbalit Rozbalit vše Re: Jaderné noviny – 23. 11. 2011: Ovladače jako dokumentace
Ten slavný komentář Donalda Knutha měl alespoň předtím popsáno, jak to funguje. Ale jsou i lidé, co si myslí, že jsou další Knuth, a tak to rovnou napíšou bez vysvětlivek :)
5.12.2011 21:45 olgo | skóre: 4
Rozbalit Rozbalit vše Re: Jaderné noviny – 23. 11. 2011: Ovladače jako dokumentace
Odpovědět | Sbalit | Link | Blokovat | Admin
Jaderný kód je prověřován z hlediska funkčnosti, dlouhodobé udržovatelnosti, dokumentace a ještě více.

Pokud zdrojový kód ovladače novému vývojáři nepomůže, mohli bychom se dohadovat, že původní autor zklamal očekávání.

Jak čas utíká, začíná se lépe chápat problém a termíny se blíží, tak návrháři hardwaru začínají zahazovat funkce, které už nejde stihnout, nebo ty, které podle svého vlastní názoru, proti kterému není odvolání, lze snadno dořešit v softwaru.
luta avatar 5.12.2011 23:14 luta | skóre: 20 | blog: muj_blok | Prostějov/Brno
Rozbalit Rozbalit vše Re: Jaderné noviny – 23. 11. 2011: Ovladače jako dokumentace
Odpovědět | Sbalit | Link | Blokovat | Admin

jo na te dokumentaci neco bude.. ono pak nepotesi najit v driveru komentar typu  /* magic number */ :-D

Bluebear avatar 5.12.2011 23:42 Bluebear | skóre: 30 | blog: Bluebearův samožerblog | Praha
Rozbalit Rozbalit vše Re: Jaderné noviny – 23. 11. 2011: Ovladače jako dokumentace
Zrovna komentář "magic number" mi připadá jako ještě poměrně stravitelný - to si interpretuju jako "nemám ponětí, co to dělá, ale dlouhým zkoumáním jsem zjistil, že tento registr musí mít vždy tuto hodnotu, jinak se to celičké po*ere" :-)
To mi připomíná, jak jsem si pořídil květináč, že v něm budu mít květinu. Opravdu tam byla, ale potom být přestala...
6.12.2011 09:27 R
Rozbalit Rozbalit vše Re: Jaderné noviny – 23. 11. 2011: Ovladače jako dokumentace
Magicke cisla sa vyskytuju hlavne v driveroch, ktore vznikli bez dokumentacie, odchytavanim komunikacie binarneho drivera s HW. iekedy sa da zistit alebo odhadnut, co ktore cislo znamena (bity nejakeho registra alebo cisla prikazov). Niekedy nie a potom to ostane ako magicke cislo.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.