от плохого кода спасает полная спецификация того, что можно, позволяющая решить задачу впринципе, и автоинструменты, которые её проверяют, позволяя независимо от чьего-либо мнения удостовериться, что "критики" во время PR по настроению принимающего не будет