Effective programming
Sebastian Ferrari
1327

I like where you are going with this Sebastian. Would love to see where you take it with Immutability and more functional programming techniques — how and when to apply them instead of the usual OOP/MVC inheritance staples.