It'll get reformatted. -- Skype: ricky_clarkson UK phone (forwards to Skype): 0161 408 5260
On Wed, May 18, 2011 at 11:01 AM, Alexey Zinger <[email protected]>wrote: > So what happens if you accept someone else's code, who was using the > "wrong" number of spaces for indent and mix it with your code? > > Alexey > > > ------------------------------ > *From:* Ricky Clarkson <[email protected]> > *To:* [email protected] > *Sent:* Wed, May 18, 2011 6:44:06 AM > *Subject:* Re: [The Java Posse] Vs: Re: How many characters do you use for > indention? > > The problem is that if you, accidentally or otherwise, end up with a > mixture of tabs and spaces for indentation, people with different tab sizes > set see your code as spaghetti. > > It's easier to write a rule that detects and rejects tabs than it is to > detect a bad mixture of tabs and spaces. In the latter, what would happen > with: > > < tab >int[] x = {1, 2, 3, 4, 5, > < tab > 6, 7, 8, 9, 10}; > > -- > Skype: ricky_clarkson > UK phone (forwards to Skype): 0161 408 5260 > > > > On Wed, May 18, 2011 at 6:45 AM, Roland Tepp <[email protected]> wrote: > > At the risk of causing some whitespace holy war, I would actually secont > > that sentiment. > > > > I am actually rather surprised at the level of dislike for a tab > character > > among this crowd, because this tab character fits really well into the > > semantics of nesting/indentation. You can express a level of indentation > > with a single character and adjust the actual visual representation of > the > > indentation depth at the editor/IDE level. > > > > Also - if everyone used tab for indentation, it would open up elastic > > tabstops and opening up. > > Also, to throw it out here, I just stumbled upon a pretty neat idea > talking > > about sidestepping the whole tabs vs spaces discussion by using a word > > processor for writing code instead. Quite bold proposal, I would say... > > > > kolmapäev, 18. mai 2011 9:56.33 UTC+3 kirjutas Casper Bang: > >> > >> > (anyone who mentions they use tabs, please line up against the back > >> > wall) > >> > >> Bah if everyone just used a tab to signify a logical indentation > >> level, your whole question becomes pointless - think about it for a > >> second. Indentation should be about expressing semantics on screen, > >> not act as a space macro in the AST. I usually render one indentation > >> as 4 spaces. > > > > -- > > You received this message because you are subscribed to the Google Groups > > "The Java Posse" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected]. > > For more options, visit this group at > > http://groups.google.com/group/javaposse?hl=en. > > > > -- > You received this message because you are subscribed to the Google Groups > "The Java Posse" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/javaposse?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "The Java Posse" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/javaposse?hl=en. > -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
