Re[7]: О "наивном" DI и об архитектурном бессилии
От: fddima  
Дата: 21.09.16 11:21
Оценка:
Здравствуйте, ·, Вы писали:

Скорость и легкость запуска безусловно важна, и надо прилагать усилия, что бы это сохранялось. Да блин, не всегда проект вообще можно запустить после чекаута/сборки без каких-то шизанутых плясок с конфигом. А другие упорно заставляют запускать студию от админа, хотя этого можно избежать.

Понятно, что девелопер не сможет развернуть гигабайтную базу (терабайтную) без геморов. Но в больших/уникальных проектах один фиг свои правила. Я не верю, что проблему скорости совсем невозможно преодолеть. Да и я очень подозреваю, что абсолютно все тесты не нужны сразу (девелоперу).

А в целом поинт понятен / принимается.

--

Я думаю, что не нужно писать 300 строк инфраструктурного кода который настраивает моки, что бы проверить 200 строк простейшего кода. Ровно как и не нужны они в pass-thru коде коего на самом деле завались в проектах.

Но вообще каждый (проект) сам себе должен выбирать подходящие правила/соглашения. Проблема только как выбрать походящие,.. в смысле пока кто-нить не набросит на вентилятор — опытом никто не делится.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.