Не знаю, чи у вас таке відчуття, але коли логіка кодексу встановлена на високий, кодів стає все більше, щоб не робити помилок, писати все більше і більше, насправді failfast також дуже важлива, щоб проблема була виявлена якомога швидше Тож я поставив логіку посередині і чітко просив не надмірно проектувати, не писати надто захисний код і не надто замислюватися над сумісністю для нових проєктів