DEV Community

Discussion on: What do you think about the idea that "there should be only one way of doing a thing" in programming languages?

Collapse
 
emlautarom1 profile image
Martín Emanuel

I really appreciate when any technology takes that approach, even knowing that it might be controversial.

I don't want to think about a thousand ways to do the same thing, neither do I want to read thousands of lines of code that do the same in a different way.

I think that the more restricted is a technology you get more benefits: a team can work better, is easier to find solutions and it's harder to find corner cases that haven't been solved before.

I guess that explains why I really enjoy Angular over React/Vue, and in general convention over configuration.