Critical thinking in software development, the word ‘should’, and why you shouldn’t listen to Martin Fowler
https://cdn-images-1.medium.com/max/1600/1*abG1YN2CsDkkMObTtTaQnw.jpeg
Three typical developers debating software architecture
Before I begin, I’ll just point out that I’m not actually going to...
2