<rant>
Most of the coding convention I've seen being used by SW houses seems to promote wastage of lines. I suspect that since in many cases code size is measured in LOC it actually helps quoting a larger number. E.g. I start getting a tad irritated when I have to write code as follows
// Why do I have to put in the enclosing curly braces :( if(flag) { Func(); }
// Can't I just use get { return foo; } and set {foo = value; }public CFoo Foo { get { return foo; } set { foo = value; } }