IQ>>>Опять эти тесты... несовершенная технология тестирования в ответе за уничтожение мозгов огромного количества разработчиков. Сегодня уже есть технологии позволяющие не ломать архитектуру исходя из потребностей тестирования.
Tom>>Ну так давайте с тестов и начнём. Расскажите нам про эту чудо технологию (надеюсь не Typemock и не Microsoft Shim?)
Tom>>А ещё лучше, просветите нас, покажите ваши тесты.
IQ> Это становиться смешно, вы пост читали? Нет никаких тестов проекты с наивным DI до них, как правило не доживают.
У вас не доживают, у всех остальных проблем нету. Покажите мне ВАШИ тесты которые делаете ВЫ в ваших правильных проектах.
Расскажите и научите как ВЫ делаете Правильно.
IQ>>>Если бы вы прочитали сам пост, то несомненно увидели бы, что я описываю ситуацию, когда тесты в проекте — это несбыточная фантазия.
Tom>>??? Тесты, фантазия???? Без коментариев.
IQ>Если бы вы прочитали пост, то обошлись бы без фантазий там русским по белому написано — использование DI в конкретном проекте часто обосновывают исключительно потребностью создания юнит тестов, которых конкретный проект никогда не дождется.
IQ>>>Спрошу прямо — вы на каком курсе института?
Tom>>Спросите прямо сколько мне лет. Я не стесняюсь, мне будет 37 зимой.
IQ>И на каком вы курсе института в 37 лет зимой?
IQ>Вы выдали столько "маркетинговово базза", сколько я слышал только от студентов.
Я начал программировать когда мне не было ещё 10 лет. А работать лет в 20 по специальности если вас интересует мой опыт.
И всё это время я учусь ибо в нашей профессии это необходимо что бы оставаться профессионалом.
IQ>>>Т.е. по вашему использование механизмов DI никак не влияет на архитектуру системы?
IQ>Справедливо К сожалению я слишком часто наблюдаю ситуацию, когда архитектуру big ball of mud пытаются облагородить используя DI (о том и пост). И возникает закономерный вопрос — свелось бы развитие проекта к big ball of mud без маниакальной потребности внедрения DI на самых ранних стадиях или таки нет...
К сожалению у вас такая каша в голове что ни что такое архитектура, ни что такое DI ни что такое контейнеры для чего они нужны и как их правильно использовать, ни что такое State и как его правильно использовать вы не знаете. Но при этом НЕ спрашиваете вопросы а уверенно утверждаете что DI это зло. А на вопросы рассказать как с вашей точки зрения делать правильно вы тихочечно сливаетесь... Ваш "союзник" рядом хоть по делу спрашивает. А у вас всё сопли из носа надуваются.