Здравствуйте, __kot2, Вы писали:
__>а каким вы образом будете тестировать гигантский switch где сгруппировано всю кучками? будете писать отдельный тест для каждого значения case? для одного из класса? или все-таки для каждого класса таких значений?
а каким вы образом будете тестировать гигантский цикл? будуте писать отдельный тест для каждой итерации?
__>тесты говнокода всегда пытаются описать что говнокод делает, когда тест нормального кода описывает что код должен делать
Глубокая мысль. Если её упростить, то получится так: дважды два равно четыре, когда трижды три равно девять.
__>я ничего про ветку не понял. вот, допустим, я что-то добавил-поменял в выражениях. как мне удостовериться, что ничего старого не поломалось, а новое работает?
Ты опять про тесты? Давай может вернёмся к тому как ты сейчас лихо из 250 строк предложенного кода сделаешь 10?
Если нам не помогут, то мы тоже никого не пощадим.