News for hackers. Stuff that matters.

greentree

The "way we've always done it" in my brain does not like the thought of putting all the client stuff in, well, the client. I'd like to hear more about this style of development. Do you have examples of this being done, postmortems, blogs espousing this, more info, etc?
Re:I Don't Code in my Free Time on Saturday October 10, 2009 @01:13PM (#873513)
Really? I'm getting kind of tired of the tool analogies. They are thrown around as answers in place of actual thinking and reasoned arguments. The comparison between learning how to use a torque wrench and learning a language is absurd.
"If you go back to the initial spirit of OO, and combine that together with techniques like constructor injection with good citizenship, lots of immutable value objects, and polymorphic strategies, you get a style of OO that is more friendly with FP. It still isn't that delightful in verbose languages like java, but is a lot better than the norm."

Any references for this style of development? Have you written about your development/architecture practices anywhere?