Naming is Hard

Icon

Written by Bruce Boughton

Inversion Of Control, Single Responsibility Principle and Nikola’s laws of dependency injection – VusCode – Coding dreams since 1998!

Inversion Of Control, Single Responsibility Principle and Nikola’s laws of dependency injection – VusCode – Coding dreams since 1998!: Nikola Malovic puts together a really good set of recommendations to follow when using the IoC pattern

Are Value Converters Evil?

Are Value Converters Evil?: I’ve no experience of WPF but I agree with Chris on this one. View models should be about data, not formatting. The view needs to be flexible enough to do with the data what it will.

DDD and relational databases – the value object dilemma

DDD and relational databases – the value object dilemma: Just because you’re using a relational database it doesn’t mean everything has to be relational. Gojko tackles the value object dilemma.

My Enemy, My Self

My Enemy, My Self: We’ve all experienced the inner dialog of quality vs. shipping. Rob Conery shows us why, for him, quality should win out and why often quality and shipping are allied

Handcrafted Haiku Winners Announced

Handcrafted Haiku Winners Announced:

“Hero Mode Refactoring” AKA Enemy Of Brown Field Development

“Hero Mode Refactoring” AKA Enemy Of Brown Field Development: Ryan coins the term “Hero Mode Refactoring” for when you try to push a refactoring through too hastily and end up causing yourself more problems than you started with.

Singletons Are Evil Part 2

Singletons Are Evil Part 2: Good explanation of why singletons are evil, and how you can use IoC to make singletons testable.

Considering ASP.NET MVC UI controls? Learn HTML and Javascript!

Considering ASP.NET MVC UI controls? Learn HTML and Javascript!: Too damn right.

VAN: Doing 2 Part Series on Castle development July 1st and 8th at 8pm

VAN: Doing 2 Part Series on Castle development July 1st and 8th at 8pm:

SerialSeb: Interfaces with static methods, reducing the cost of extensibility

SerialSeb: Interfaces with static methods, reducing the cost of extensibility: Sebastien Lambla points out that you can implement “static” interface members using extension methods. This is a very handy technique.

 

September 2010
M T W T F S S
« Dec    
 12345
6789101112
13141516171819
20212223242526
27282930