3 ms·
But you can’t make it equally easy to add in every type of functionality. For any type of extensibility design you bake in, some other types of extensibility no
by mlthoughts2018 8y ago
But you can’t make it equally easy to add in every type of functionality. For any type of extensibility design you bake in, some other types of extensibility now become harder.
So “making it flexible” hinges entirely on whether or not you can correctly forecast exactly which types of flexibility you’ll need. But this is no easier, and often harder, than predicting how end user requirements might change in the first place!
- BurningFrog 8y agoWhat it means in practice is no extensibility baked in at all. Rather it is very modular design, that is very simple, bordering on dumb. This is all very much easier said than done. "Simple ain't easy".