И в результате тесты пишутся ради тестов.
Довольно забавно видеть, как некоторые адепты тестирования, пишут тесты ради тестов, возводя TDD/etc практики в абсолют.
Это здорово. Вот только меня смущает тот факт что я этого не встречал в реальном мире. Как много систем использует эти механизмы?
Достаточно. Посмотрите в сторону Akka или там Rx, на которых строятся большие масштабируемые системы (как пример тот же Яндекс) и не очень большие (тот же Rx, используется в Android-приложениях).
Кстати говоря, то что Вы описали, есть ничто иное, как микромодульная архитектура.
Довольно забавно видеть, как некоторые адепты тестирования, пишут тесты ради тестов, возводя TDD/etc практики в абсолют.
Достаточно. Посмотрите в сторону Akka или там Rx, на которых строятся большие масштабируемые системы (как пример тот же Яндекс) и не очень большие (тот же Rx, используется в Android-приложениях).
Кстати говоря, то что Вы описали, есть ничто иное, как микромодульная архитектура.
Да ладно? Вы даже не пытались профайлить в джаве, о каких таких «потребовал в разы меньше» можно говорить?