Welcome to the Pessimistic developer
Hello and welcome to the Pessimistic developer. I want to take a closer look at so called best practices and see if they are just common practices. Or to put it another way, i want to use a critical eye and see if common patterns are really the best choice for you and your project.
So I don't want to be the guy giving a TED talk, saying how great the newest technology is. I want to be the guy giving the talk recommending caution and making sure it's the right fit for you. Modern stacks give us the ability to fit just about any square peg into any round hole, but now it's our job to decide if that's the right fit.
I think the core of this problem is that developers have not paid attention to the principle of "You're not going to need it" and have added too much complexity to systems that could really be implemented more simply. But architecture is just as much a part of the design as the code itself, and it should be implemented as simply as possible until it needs to be more complex. Very few projects reach massive scale usage, so few projects truly need massive scale architecture patterns.
I will also look at the languages, tools, and support systems around modern software development and give a critical eye to problems we have all just lived with or worked around without looking for a better way to solve the problem.
Hope you enjoy it.
Comments
Post a Comment