14Sep/090
The Week in Code (XII)
This is the plain .NET and no XNA Framework special edition.
- .NET Naming Conventions Josh Twist shares his coding style by example (note: I do not like his style much but the idea of using a simple code example to visualize the style).
- Should We Change the Way We Name Interfaces in .NET? Russell Ball about dropping the I of the interface names and annotate the implementations with an Impl suffix instead. The first two comments pretty much sum up my current thoughts on this.
- It's Generic, not Multipurpose Sergio Pereira looks at some possible misuses of Generics in APIs where strings or type objects may be better suited – e.g. something I may be held guilty off, too…
- First videos of the structured editor prototype Kirill Osenkov shows off some videos of his structured editor prototype, which seems to be something nice for scripting IDEs…
- Thread Synchronization in .NET Ricardo Peres takes a look at the variety of means of synchronization available in .NET for different types of synchronization.
- Generic constraints for enums and delegates Jon Skeet explores the possibility of applying generic constraints to enums and delegates in the CLI and presents a prototype of his experiments.
- K.I.S.S. - C# Properties conkerjo discusses C# auto properties.
- Integration Tests Are a Scam presentation about things commonly tested via integration tests can be better verified through more isolated unit tests.
This post is sponsored by Reflective Perspective: The caffeine fueled thoughts of a UK Software Developer and home of “The Morning Brew”.