[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian coding style?



In article <E10fwkE-0003P2-00@rpglink.com>,
Steve Lamb <morpheus@rpglink.com> wrote:
>-----BEGIN PGP SIGNED MESSAGE-----
>Hash: SHA1
>
>On 7 May 1999 21:35:46 -0400, Amy Fong wrote:
>
>>I've been interpreting it as actual lines. Now, with the requirements to
>>put all curly braces on its own line _plus_ the need to put curly braces
>>around all if/while/for (including single liners), functionality
>>wise...? hehe...
>
>    Exactly.  And in a language like perl where syntax can be quite
>interesting, the line blurs even more.  I mean, is the following...
>
>if (!$blah)
>{
>  die("ACK!\N");
>}
>
>    ...4 lines...
>
>
>if (!$blah){
>  die("ACK!\n");
>}
>
>    ...3 lines...
>
>die "Ack!\n" unless $blah;
>
>    ...or 1 line?  :)
>
>    I'm sure C has similar examples.  Point being that I could take that one
>line and make it 4 and, in essence, reduce my allowed "space" by a factor of
>4.  Or, conversely, reduce 4 lines into 1 and increase my space.  
>
>    I agree with them that excessive function length is bad.  Conversely,
>however, is an excessive number of functions.  :)
>
>    For reference, my prefered method of the above, in perl, would be:
>unless (!$blah){
>  die("Ack!\n");
>}

Hmmmmm... I'd probably end up having to obfuscate the code with lots of
#define's to keep the function within 40-50 lines. 

As for perl... well we could probably easily squash it up but it'll
probably fail alot of readability tests.  *shiver*

Amy
-- 
"We Suzaku Seishi aren't smart enough to give up!!!"  Tasuki (Fushigi Yuugi)

I don't speak for anyone but myself.


Reply to: