|
Re: What Are Your C# Pain Points, Really?
|
Posted: Mar 5, 2007 11:34 PM
|
|
On the style point and readability:
With Java (standard style), you know by looking at it whether an identifier is a package path, type (interface, class), a method call, property accessor/setter or variable name.
I like the consistency.
With C# (standard style), things are a bit mixed up. Namespaces, types, methods and properties tend to all start with an upper case letter. Accessors/getters may be hidden by a property. Interfaces start with an I, which does help identify-ability.
Of course, a good IDE will show you all these in different styles and colours too, but VS2005 (shudder) doesn't. Maybe the new VS, but I haven't tried it.
|
|