DEV Community

Discussion on: SOLID principles in the Go programming language

Collapse
 
anepher profile image
Andonis Gaja

It would be very helpful if you went more deep than the first lines of Solid description. You dismissed so fast the SRP because of the class term, when actually the SRP is talking about module, class or function or any other programing entity, and it makes so much sense to be like this. I see a lot of Javascript developers who are writing funcțions with hundreds of lines of code doing dozens of things and makes me sad, only if they knew about this principle. And the other principles are being taken also this shallow in the article.

Collapse
 
jrwren profile image
Jay R. Wren

That was the point.