Specialisation and its benefits

by aepxc

Any specialised system must either comprise several, more flexible subsystems (such that it can be broken down and parts of it used elsewhere as soon as new developments render it obsolete), or it must be of a kind that can be quickly and painlessly discarded. A specialised system that does not meet these criteria will get in the way of timely and necessary change, erasing the benefits of specialisation with the costs of fragility and inflexibility.