stackyFACTS
Технологии

Шаблоны проектирования Singleton действуют как прославленные глобальные переменные

ВОТ ЧТО ИНТЕРЕСНО

Налепить модное архитектурное название на ужасную привычку кодирования. Синглтон гарантирует, что существует только один экземпляр класса, что является лишь изощренным способом создания глобальной переменной состояния, делая вид, что вы следуете строгим принципам проектирования.

Шаблоны проектирования Singleton действуют как прославленные глобальные переменные
STACKY / Технологии
Одно открытие ведёт к другому.

Продолжите читать факты по этой теме.

Технологии →
STACKY ДЛЯ IPHONE

Большой мир.
Маленькие открытия.

Продолжите открывать мир в Stacky. Интересные факты в приложении, которое всегда под рукой.

Скачать в App Store
ЕЩЁ ОДНО ОТКРЫТИЕ?

Продолжите открытие

Вся тема →
Мьютексы заставляют многопоточный код двигаться по одной полосе
Технологии

Мьютексы заставляют многопоточный код двигаться по одной полосе

Поздравляем с постройкой многополосного шоссе, теперь все должны слиться в одну полосу. Мьютексы предотвращают повреждение данных, физически запрещая…

Узнать больше
Как программисты «нюхают» код
Технологии

Как программисты «нюхают» код

Код буквально не излучает запах, но разработчики искренне используют термин «Code Smell» (запах кода), чтобы описать логику, которая выглядит подозрительно.…

Узнать больше
Соучредитель Microsoft Билл Гейтс, как известно, построил свое огромное, высокотехнологичное поместье в Вашингтоне стоимостью шестьдесят три миллиона долларов, известное как…
Технологии

Соучредитель Microsoft Билл Гейтс, как известно, построил свое огромное, высокотехнологичное поместье в Вашингтоне стоимостью шестьдесят три миллиона долларов, известное как…

Соучредитель Microsoft Билл Гейтс, как известно, построил свое огромное, высокотехнологичное поместье в Вашингтоне стоимостью шестьдесят три миллиона…

Узнать больше
Одностраничные сайты загружают всё содержимое уже при первом открытии
Технологии

Одностраничные сайты загружают всё содержимое уже при первом открытии

Современные веб-сайты пытаются ощущаться как нативные приложения, заставляя вас загружать всю логику приложения при первом клике. Вы наблюдаете за индикатором…

Узнать больше
API намеренно ограничивают запросы, чтобы предотвратить перегрузку
Технологии

API намеренно ограничивают запросы, чтобы предотвратить перегрузку

Если вы слишком агрессивно запрашиваете данные у сервера, он просто наложит на вас ограничение скорости. Это автоматический вышибала, созданный для того,…

Узнать больше
Объектно-ориентированное наследование тянет за собой нежелательные зависимости
Технологии

Объектно-ориентированное наследование тянет за собой нежелательные зависимости

Классическая проблема «гориллы и банана». Вы просите код дать вам банан, но из-за жестких структур объектно-ориентированных классов вы получаете банан,…

Узнать больше
StackyБольше открытий в приложении
Скачать в App Store