H
Herfried K. Wagner [MVP]
CMM said:So forget samples... how about their actual FRAMEWORKS which implement
their Patterns & Practices and which they distribute as actual source
code.
Here's an abridged piece of code (below) from their CompositeUI Block
released just last month.
Mhm... What about the core parts of "Microsoft.VisualBasic.dll"? Pascal
case everywhere, even for method parameters! Really great!
BTW: If people give method parameters ugly (camel case) names only to be
able to distinguish them from local variables which are pascal case this
means making an ugly implementation detail visible. I think it's better
(although the .NET Framework naming rules say something different) to use
pascal case for everything which is publically visible (including
namespaces, classes, methods, properties, fields, and method parameters) and
maybe use camel case internally.
Just my 2 Euro cents...