Friday, October 28, 2016

Over-Engineering: The curse of a software architect

We as software developers love technology, especially new and shiny stuff. When it comes to building software we always want to play with the latest tool, technology and architecture of the day. And for a part that’s OK, as it drives innovation and creates new opportunities but for a part it is not as we have a tendency to over-engineer and try to stuff as many of these new and shiny things into our pour software projects.

overengineering1

“Don’t over-engineer” is a golden rule that we all should apply.

overengineering2

A great post that perfectly relates to this sentiment is “10 Modern Software Over-Engineering Mistakes”, a must read!

1 comment:

Shaakshi said...

Thank you for sharing such a nice and interesting blog with us. i have seen that all will say the same thing repeatedly. But in your blog, I had a chance to get some useful and unique information. I would like to suggest your blog in my dude circle. please keep on updates. hope it might be much useful for us. keep on updating...
Car Wash Services in Mumbai