I really enjoyed this interview (but I’m weird that way) with Jim Coplien.
Goes over many many things, the rise of functional programming techniques, the prevalence of class-oriented programming over object-oriented programming, the DCI architecture and some general thoughts about Scrum and Agile and just plain old professionalism.
It’s also the first mention I’ve seen of DCI, which led me here, which is also very interesting.
It’s all much more articulate than my “it’s easy to construct and interact with the domain model, but where does the doing go?” refrain at least.
Apparently if I end with a question mark people can ‘answer’, but not otherwise. Stupidest feature ever by tumblr?