DEV Community

Discussion on: Clean, DRY, SOLID Spaghetti

luispcosta profile image
Luís Costa

This was a breath of fresh air. I see too many developers that try to be SOLID to the extreme. I feel like the quote "Your job is not to write code, its to solve problems" is particularly important here. Yes, you need to solve problems, with your code. The code you write serves two fold: it solves the problem, and it makes sure that the next developer will be able to maintain the code you wrote that keeps the problem as solved. I cringe a bit every time I read that phrase.

codemouse92 profile image
Jason C. McDonald Author

That's an interesting angle, @luispcosta ! Problems don't necessary stay solved.