Допустимые глобальные переменные и предполагаемая экономия памяти.Вот уже 20 лет я преподаю программирование в университете Буэнос-Айреса. На курсе программной инженерии мы изучаем паттерны проектирования, и одна и та же «схема» повторяется раз за разом, вызывая почти де жа вю. Я убедился в этом на нескольких проектах и при обращении со свободным ПО, которым мне приходилось пользоваться: Как «по волшебству» в коде возникает паттерн синглтон. Читать далее
Среди программистов распространена поговорка: «Преждевременная оптимизация — корень всех зол». Откуда она взялась? В каком контексте использовалась? Насколько все еще применима? Рассмотрим, в чем опасность преждевременной оптимизации. Есть вообще в ней смысл? Мартейн Фаассен разбирает знаменитое высказывание Дональда Кнута. Подробности под катом. Читать дальше →
В комментах к статье "Синглтон - корень всех зол", который вообще-то про паттерн проектирования, я высказал мысль, что в функциональном программировании "все функции - синглтоны" (это уже в смысле lifestyle - больше одной функции на приложение не нужно). Тут же мне более опытные коллеги…
Корень дягиля «Солгар» способствует нормализации менструального цикла, уменьшению выраженности климактерических симптомов (приливы, потливость, раздражительность). Продукт производится исключительно из высококачественного растительного сырья с применением технологи вакуумной сушки для максимального сохранения всех действующих веществ. Сфера применения: витаминология, макро- и микроэлементы. Корень дягиля