Mols
Новичок
korchasa
100%. Я ж только за.
На том же агиле и говорят "раньше пхали всё что можно в сиглтоны, обнаружили, что есть неудобства, сейчас пхаем минимум, неудобства решаем так и так"
AmdY
Хм... когда "обычно можно заменить" так синглтон и не нужен.
Использование любого инструмента (особенно добавляющего неудобоств) там где он не нужен - это само по себе не гуд.
100%. Я ж только за.
На том же агиле и говорят "раньше пхали всё что можно в сиглтоны, обнаружили, что есть неудобства, сейчас пхаем минимум, неудобства решаем так и так"
AmdY
Хм... когда "обычно можно заменить" так синглтон и не нужен.
Использование любого инструмента (особенно добавляющего неудобоств) там где он не нужен - это само по себе не гуд.

Не стоит так безоговорочно принимать его подходы в тех случаях, когда речь идет о разных языках. Как показывает моя практика, то что в одном языке проходит легко и незаметно (например статические вызовы java), то в других языках вызывает немало вопросов и головную боль (начиная с того же setUpBeforeClass в PHPUnit, слизанного с JUnit один-в-один).