3 ms·
That matches well with the original guiding principles for software modularity: modules should encapsulate deferred or changing decisions, nothing more or less.
by tel 12y ago
That matches well with the original guiding principles for software modularity: modules should encapsulate deferred or changing decisions, nothing more or less.
- platz 12y agoI think the point is you cannot predict what decisions are going to change or be deferred. That's why I like the interpretations of this that try to make change in any direction more reasonable. Otherwise you get people building things like abstract factories "just in case".
- tel 12y agoI think that's a little silly, or rather worded imprecisely. Freedom in all directions prohibits all structure, all implementation.