С появлением некоторого количества свободного времени, я решил расширить свои знания в области паттернов проектирования. Паттерны штука полезная. Их знание и понимание очень часто облегчает жизнь, как при написании своего кода, так и при чтении чужого, конечно при условии, что он реализует тот или иной паттерн. Авось эти знания пригодятся и вам тоже, так что, милости прошу :).
Цикл статей (надеюсь, хватит сил не на одну-две) я начну с описания достаточно полезного паттерна Singleton или как его называют «Одиночка». Паттерн очень легок для понимания и в тоже время может оказаться крайне полезным, наверное, это основные причины по которым я выбрал именно его в качестве темы для первой заметки.
