Re: [Fwd: Opening Day for OpenSolaris]
George Danchev <[email protected]>
| Newsgroups | gmane.org.fsa-bg.general |
|---|---|
| Message-ID | <[email protected]> |
On Thursday 16 June 2005 20:25, Georgi Chorbadzhiyski wrote: > George Danchev wrote: > >> А мен не ме впечатли качеството на кода. > > > > Предполагам си впечатлил доста хора с познанията ти по C ;-) > > Грешно предполагаш. ок. > >> return (FALSE); - ехоо return не е функция, FALSE? > > > > започни с директиви на предпроцесора, с особено наблягане на неща като > > #define ;-) > > Е и? Май го беше пропуснал защото смело учиш Sun, че return не е функция с което мисля, че трябва да се сетиш, че са доста наясно за да повторят такава "лека грешка в качеството" на хиляди места в кода ;-) > Ползването на FALSE е грозно. Повтарянето не усилва твърдението. Ползва се така защото в една функция може да има повече return statements, и с такива _повдигнати_ имена по-лесно и сигурно се сканира от хора къде какво и как връща. Това е стил за надеждно кодиране, а не украса. В крайна сметка да се хващаш за имена при положение, че има толкова сложен код, където може да се рови е най-малкото е несериозно ;-) Аз също не съм очарован много от Sun, но към Solaris hackers respect, най-малкото са опитни UNIX хакери за да се учат как да използват FALSE ;-) -- pub 4096R/0E4BD0AB 2003-03-18 <danchev.fccf.net/key pgp.mit.edu> fingerprint 1AE7 7C66 0A26 5BFF DF22 5D55 1C57 0C89 0E4B D0AB