3 ms·
I find these actionable as well: O - "Don't modify, extend instead." I - "Don't group interfaces into a god object - separate them." D - "Depend on abstracti
by aaronchall 5y ago
I find these actionable as well:
O - "Don't modify, extend instead."
I - "Don't group interfaces into a god object - separate them."
D - "Depend on abstractions not concrete implementations."
S is the most disputed but Uncle Bob occasionally clarifies (paraphrased, again): "Object definitions should be beholden to only one stakeholder group."
SOLID seems actionable enough to me... whereas Holub's article is a bunch of fluffy mothering statements.