Привет! Меня зовут Грант, я .Net-разработчик. Знаете вы это или нет, но ваш код можно переиспользовать: будь то модуль, компонент или архитектура. Одни разработчики делают это осознанно, другие на уровне рефлексов. Повторное использование хорошего кода экономит время и другие…
Повторное использование кода является одним из наиболее распространенных ключевых моментов в разработке программного обеспечения. Множество фреймворков, библиотек призваны структурировать код для повторного использования. Как оказывается, каждый из инструментов имеет не только собственный подход к достижению этой цели, но и свое собственное определение повторного использования кода. Читать дальше →
В этой статье я опишу различные техники повторного использования кода и разбиения сложных объектов на части, с которыми я столкнулся. Постараюсь объяснить, почему классическое наследование, а также некоторые другие популярные подходы не работают в сложных случаях, и какие есть
Почему Яндекс Директ не умеет искать богатых людей? Как рекламировать и продавать в премиум сегменте? Производитель элитного постельного белья сливал деньги на контекстную рекламу. Изучили боли и возражения VIP-ЦА. Разработали методику контекстной рекламы для богатых и стали зарабатывать 3 млн вместо 1,5 млн. Читать далее