Hacker News new | past | comments | ask | show | jobs | submit login

It seems actually kind of obvious that "opinionated" software would have a higher rate of change than other kinds of software: opinions change faster than the other stuff.



I was thinking just the opposite. When it comes to frameworks, opinions are good things. But you kind of look like an undependable jackass if your opinion changes every 5 minutes.


Opinionated software should actually change slower. Why? Because if conventions/defaults change quickly you break constantly or even worse, you quietly break. And of course since your unit tests are often written in the same language, you now have double the problems.

With less opinionated software, changes actually rarely break you since it typically requires opt-in/code change to pick up the new capabilities.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: