Yes, but I don't believe that would add anything to readability...
 
I think the key is not about everybody using the same style,
but about each one using a "consistent" style.
 
If one always use the same style, even a non-programmer it's perfectly able
of understanding it after a couple of example, because it's always the same.
 
And even when different people works upon the same code, I don't think it's
a bad thing if each one uses it's own style, so diferent pieces of code can be
easily spotted.
 
But this is just me... :-)
 
Bye
Paolo Rizzi
 

-----Messaggio originale-----
Da: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] conto di Paul Austin
Inviato: mercoledì 2 luglio 2008 18.59
A: OpenJump develop and use
Oggetto: Re: [JPP-Devel] R: Style Sheet For Java FOSS Coding


On another note all blocks should use {}, spaces instead of tabs. 2 spaces is 
the perfect amount of indent.


void mmm(int i, String[] sss) {

  if (i < 0) {

     i = 0;

  }



  if (sss == null) {

    sss = new String[0];

  }

}

P.Rizzi Ag.Mobilità Ambiente wrote: 

I use the ?: a lot!!!

I agree that an if/else is more readable, but in some situations the ?: is 
better.



For example I use it to "normalize" method parameters:



void mmm(int i,String[] sss)

{

        i = i < 0 ? 0 : i;

        sss = sss == null ? new String[0] : sss;

        ...

}



The above is much more concise than:



void mmm(int i,String[] sss)

{

        if( i < 0 )

                i = 0;



        if( sss == null )

                sss = new String[0];

}



and I don't find it any less readable...



Sure enough in other cases an if/else is much better!!!



Bye

Paolo Rizzi





  

-----Messaggio originale-----

Da:  [EMAIL PROTECTED]

[ mailto:[EMAIL PROTECTED] 

conto di Paul

Austin

Inviato: mercoledì 2 luglio 2008 18.35

A: OpenJump develop and use

Oggetto: Re: [JPP-Devel] Style Sheet For Java FOSS Coding





I think that using an if/.else statement is much more 

readable than the 

?: operator.



It's just another one of those coding religious wars such as if the { 

should be on the same or the next line.



Paul



--------------------------------------------------------------

-----------

Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!

Studies have shown that voting for your favorite open source project,

along with a healthy diet, reduces your potential for chronic lameness

and boredom. Vote Now at  http://www.sourceforge.net/community/cca08

_______________________________________________

Jump-pilot-devel mailing list

Jump-pilot-devel@lists.sourceforge.net

https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel



    



-------------------------------------------------------------------------

Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!

Studies have shown that voting for your favorite open source project,

along with a healthy diet, reduces your potential for chronic lameness

and boredom. Vote Now at  http://www.sourceforge.net/community/cca08

_______________________________________________

Jump-pilot-devel mailing list

Jump-pilot-devel@lists.sourceforge.net

https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

  

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to