The Churn
Craig J. Bass

I think how you look at it is a healthy way to look at how to develop software and I fully agree with you. However I think Uncle Bob takes it way too far. Not willing to even consider to switch to new technologies seems like regression to me.

Of course we should not jump on the next big hype train right away, but not willing look further than what we already have is like saying we should stop doing new fundamental research, as the amount of progression in cancer research also diminishes.

Given how much mistakes we still make, how much projects still fail & extend their deadlines, and how hard it is to find the right way to make software, I would say we are pretty far away from the utopia he is describing. Also, our needs and possibilities are constantly changing, right now it seems we need more concurrency. Something new languages like Go and Elixir have in their core, whereas other languages have build it on top.

Again, I find your article a lot more appealing than the one your referencing!

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.