чеклисты конечно рулят, кто б спорил
любое осмысление это дорого в плане когнитивной нагрузки, структурирование всегда помогает
но вот это вот вызывает сомнения - добавил design review, вычеркнул "проверка осмысленности решения"
на каком моменте, кто и когда проверит соответствие кода дизайну?
а так же отсутствие в коде всякого палева, которое мог не словить линтер, типа попытка трансформации очень большой и тяжёлой структуры, или же 1000 раз в цикле делание чего-то, чего так часто лучше и не делать?
и это я уже не говорю про консистентность (с человеческой точки зрения) названий параметров в конфигурации ))