|
Vov4ik
|
Значит ли то, что объект класса типа Singleton будет доступен в единственном экземпляре даже при вызове через $object = SingletonClass::getInstance() из любого *.php, присутстствующего в проекте? Если да, то зачем использовать global? Если нет, то зачем нужен Singleton??? |
|
|
Виктор
|
А вот не надо автоматизированный перевод за свой текст выдавать. |
|
Re: Singleton + TDD |
Семен
|
Смотря как реализовать «одиночку». Если в класс добавить метод setInstance($instance), то отлично можно тестировать |
|
Singleton+TDD |
Oleg Marchuk
|
Используйте одиночек аккуратно: юнит-тестирование кода с этим паттерном не возможно. Можно пробовать заменить одиночек на делегирование. |
|