русский
Germany.ruForen → Архив Досок→ Programmierung

​Сделать красиво?

31.08.17 10:19
Re: ​Сделать красиво?
 
dymanoid знакомое лицо
dymanoid

Я про Фому, а мне про Ерёму. Какая разница, File.Create() или new File().Create()? Что статический, что не статический - если метод с состоянием или с побочными эффектами, то оба плохо тестируемы. А если используется IoC и нет состояния, то оба типа отлично тестируются.


Я хотел сказать, что статические методы в принципе - не зло. Просто их надо правильно готовить. А вот статическое состояние в 99% - зло.

 

Sprung zu