Пост о важности формулировок, особенно в архитектурных описаниях.
Когда мы слышим знакомое слово, мы себе стараемся представить что-то такое же знакомое. Эта привычка может приводить к ситуации, когда каждый, прочитав одну и ту же фразу, незаметно для себя приходит к совершенно разному результу. Незаметная катастрофа.
Покажу на простом примере. Многие слышали, наверное, что такое SRP — Single Responsibility Principle, его ещё переводят как "принцип единственной ответственности". Если вы считаете (не подглядывая в оригинальную формулировку), что принцип расшифровывается как "каждый элемент должен отвечать за одну конкретную вещь/функцию и только за неё", то у меня для вас плохие новости — вы подменили исходное значение чем-то понятным себе (но никак не обоснованным), и ходите с этим ложным определением. Будьте внимательны.
Когда мы слышим знакомое слово, мы себе стараемся представить что-то такое же знакомое. Эта привычка может приводить к ситуации, когда каждый, прочитав одну и ту же фразу, незаметно для себя приходит к совершенно разному результу. Незаметная катастрофа.
Покажу на простом примере. Многие слышали, наверное, что такое SRP — Single Responsibility Principle, его ещё переводят как "принцип единственной ответственности". Если вы считаете (не подглядывая в оригинальную формулировку), что принцип расшифровывается как "каждый элемент должен отвечать за одну конкретную вещь/функцию и только за неё", то у меня для вас плохие новости — вы подменили исходное значение чем-то понятным себе (но никак не обоснованным), и ходите с этим ложным определением. Будьте внимательны.