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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.