Паттерн - это "приём". Характерное решение, которое легко считывается и про которое известно, что оно хорошо работает. Я могу с ходу десяток паттернов для ансибла написать, и ни один из них не связан с ООП или "higher order types".
То же касается и обычных паттернов программирования. Это приёмы, простые и ясные. Когда их закапывают в ООПшную генеалогию, они становятся такими же уродливыми, как и их генеалогия.
no subject
Date: 2022-07-06 08:52 am (UTC)Опять не туда.
Паттерн - это "приём". Характерное решение, которое легко считывается и про которое известно, что оно хорошо работает. Я могу с ходу десяток паттернов для ансибла написать, и ни один из них не связан с ООП или "higher order types".
То же касается и обычных паттернов программирования. Это приёмы, простые и ясные. Когда их закапывают в ООПшную генеалогию, они становятся такими же уродливыми, как и их генеалогия.