32. Flexible Systems
Programs should be designed to not only accommodate variation, but also to carefully orchestrate where variations take place. Whether they highlight certain features or information, variations are an integral part of the program, not an anomaly outside of it. Consistency will always set the standard, but the variations of any program typically will become its standout features.