Get in touch: [email protected]

Як зробити синглтон php

Що таке Сінглтон PHP?

Singleton – один із найпростіших шаблонів для розуміння. Основне призначення – гарантувати існування лише одного екземпляра класу. Причиною зазвичай є таке: потрібен лише один об'єкт вихідного класу і Вам необхідно, щоб об'єкт був доступний у будь-якому місці програми, т.к.

Чому одинак ​​Антипаттерн?

Наявність синглтона знижує тестованість програми загалом і класів, які використовують синглтон, зокрема. По-перше, замість синглтона не можна підштовхнути Mock-об'єкт, а по-друге, якщо синглтон має інтерфейс зміни свого стану, то тести починають залежати друг від друга.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *