включает в себя некую долю абстракции и паттернов, принятую на уровне договоренности общества, читающего код (зачастую, на уровне языка и его конвенций). Такие вещи скорее принято называть не паттернами, а идиомами. Идиоматический Python код, например.
#Python pseudo code
with Connection('pgsql_test', 'Sergey', pass) as cn:
cn.commit(message)
Этот короткий код — пример идиоматического использования в Python. он легко читается, но реализация этого скрыта. Проходит ли он по KISS? да. Заложены ли в нем паттерны? да.
Вполне. А в чем теперь противоречия с тем, о чем я рассказываю?
Обсуждают сегодня