уехать, можно без документации прожить, только вот зачем себя мучать и наивно предполагать, что наличие юнит-тестов как-то спасет ситуацию с отсутствием документации?
хорошие юнит тесты дают ясное описание спецификации класса и их методов
Только вот эти абстрактные хорошие юнит-тесты существуют только на бумаге и в выкладках докладчиков. У каждого разработчика свое понимание "хорошести" теста. Особенный ужас вызывают разработчики, у которых с английским не але и которые четко и понятно не могут, например, сформировать наименование тестового метода. И таких разработчиков много и с ними тоже надо работать
ну программирование в принципе - творчество. Но и с другой стороны это довольно точная наука, и 2+ 2 должно всегда давать 4 в линейной алгебре, так же как я хочу сформировать JSON и получить именно тот JSON который я хочу.
Обсуждают сегодня