[Fwd: Opening Day for OpenSolaris]
George Danchev
danchev at spnet.net
Thu Jun 16 21:04:18 EEST 2005
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
More information about the Discussion
mailing list