DEV Community

Discussion on: Todo-MVP: Or 'Why You Shouldn't Use A Web Framework' - The Revenge

Collapse
 
ssimontis profile image
Scott Simontis

I shall keep it short...at a certain level of complexity, frameworks become very valuable. Having a common system of ideas to express ideas with your team that lets you avoid thinking about smaller details is a miracle once a project reaches a certain size. It's kind of like micro-optimizations...if I am sitting at my keyboard worrying about how many CPU cycles a method will consume with absolutely no context or profiling data indicating that I have a problem, I have gone down a rabbit hole and I need to come up for air.

And then there's maintenance...I can write some pretty clever and efficient code, but turns out some of my coworkers disagree about that statement ¯_(ツ)_/¯