Закоулки мозга

Исходя из принципов очень легко делать обобщения и очень тяжело разобраться, как их применять на практике.

Мартин Фаулер. Refactoring, 2nd edition

С другой стороны, принципы предоставляют генеративный базис для последующих дискуссий. То есть, они дают возможность получить разные в деталях ответы/решения в разных контекстах.

Более того, расхождение/несогласие в принципах более продуктивно, чем несогласие в деталях. Исходя из Устранение противоречий для решения проблем и Общение удивление информация можно утверждать, что противоречия являются основным двигателем познания. Противоречия в принципах - это высокоуровневые штуки, и их обнаружение/изучение/устранение должно давать куда больше информации о мире, чем работа с противоречиями в деталях.