Coding

Coding: An abstract class/ASP.NET MVC dilemma
· coding

Coding: Checking invariants in a factory method
· coding

Coding: Reduce fields, delay calculations
· coding

Coding: The guilty bystander
· coding

Coding: Group the duplication, then remove it
· coding

Coding: Coupling and Expressiveness
· coupling

Coding: Unused code
· coding

Law of Demeter: Some thoughts
· coding law-of-demeter

Builders hanging off class vs Builders in same namespace
· coding communication

Wrapping collections: Inheritance vs Composition
· coding collections