Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «рефакторинг»
Система управления складом с использованием CQRS и Event Sourcing. Постановка требований 2017-06-26 12:29:09
+ развернуть текст сохранённая копия
В последнее время стала популярна концепция Omnichannel, когда чтобы улучшить качество обслуживания клиентов, различные каналы продаж интегрируются в один. И не важно как и где совершается продажа, для продавца имеет смысл объединить все каналы сбыта для того, чтобы выполнить заказ. На практике это означает, что неважно клиент пришел к вам оффлайн, сделал заказ на сайте, в мобильном приложении или в телефонном режиме — вы должны использовать все доступные средства для его выполнения. И для вас, как для продавца, каждый отдельный канал не должен представлять большой разницы. Презентация omni channel на примере Франкфуртского аэропорта (англ.).
Для интеграции описанной выше, со стороны продавца очень важно иметь возожность интегрировать уровни запасов товаров. Потому что инфраструктура розничной торговли может быть достаточно сложной и объединять внешние склады, магазины, магазины с возможностью заказа товаров в магазин (store pick-up), дропшиппинг (схема торговли, при которой Вы продаёте изделия фирмы-поставщика, которая сама пересылает их покупателю от Вашего имени, а Вы только принимаете от покупателя деньги).
Читать дальше →
Тэги: catalog, cqrs, e-commerce, event, event-sourcing, inventory, magento, php, sourcing, проектирование, разработка, рефакторинг, складом, управление
[Перевод] О дженериках в PHP и о том, зачем они нам нужны 2017-05-26 18:17:43
+ развернуть текст сохранённая копия
В этой статье мы рассмотрим некоторые распространённые проблемы, связанные с массивами в PHP. Все проблемы могут быть решены с помощью RFC, добавляющего в PHP дженерики. Мы не будем сильно углубляться в то, что такое дженерики, но к концу статьи вы должны понять, чем они полезны и почему многие так ждут их появления в PHP. Читать дальше →
Тэги: group, mail.ru, php, анализ, блог, дженерики, компании, программирование, проектирование, рефакторинг, систем, теги, читает
YiiConf 2017 16 июня в Москве — сформирована программа 2017-05-25 15:59:43
...
+ развернуть текст сохранённая копия
YiiConf — конференция по PHP-фреймворку Yii, уже близко. Если ещё не оформили билет — самое время. И не забудьте указать свой никнейм при регистрации — это очень поможет найти знакомых, с которыми вы общались виртуально.
Сегодня выложили программу докладов и мастер-классов, собранную из поданных заявок как на основе голосования участников конференции и сообщества Yii, так и на основе опыта организаторов. Читать дальше →
Тэги: blackfire, cms, ddd, devconf, docker, opensource, php, xdebug, xhprof, yii, yiiconf, биллинг, блог, веб-сайтов, компании, конференция, миграции, разработка, рефакторинг
Иерархия исключений в современном PHP-приложении 2017-05-22 08:52:18
Задача публикации: доступно изложить способ организации иерархии исключений и их обработки в ...
+ развернуть текст сохранённая копия
Задача публикации: доступно изложить способ организации иерархии исключений и их обработки в приложении. Без привязки к фреймворкам и конкретной архитектуре. Описываемый способ является де-факто стандартом в сообществе: он используется во многих серьёзных библиотеках и фреймворках. В том числе Zend, Symfony. Не смотря на его логичность и универсальность, формального описания предлагаемого подхода на русском языке я не нашёл. После неоднократного устного изложения концепции коллегам, родилась мысль оформить её в виде публикации на Хабрахабр.
В языке PHP, начиная с 5-ой версии, доступен механизм исключений. В актуальной, 7-ой, версии этот механизм был улучшен и переработан с целью единнобразной обработки разных ошибок при помощи конструкции try{} catch...
В стандартной библиотеке (SPL) PHP предоставляет готовый набор базовых классов и интерфейсов для исключений. В 7-ой версии этот набор был расширен интерфейсом Throwable . Вот диаграмма всех имеющихся в версии 7 типов (изображение — ссылка):
Читать дальше →
Тэги: exceptions, php, исключения, код, обработка, ооп, ошибок, проектирование, рефакторинг, совершенный
[Перевод] 10 основных ошибок, совершаемых Django-разработчиками 2017-05-12 14:23:23
+ развернуть текст сохранённая копия
В этом руководстве мы рассмотрим основные ошибки Django-разработчиков и узнаем, как их избежать. Статья может быть полезна даже опытным разработчикам, потому что и они совершают такие ошибки, как поддержка неподъёмно больших настроек или конфликтов имён в статических ресурсах. Читать дальше →
Тэги: django, group, mail.ru, python, блог, веб-сайтов, компании, проектирование, разработка, рефакторинг, теги, читает
Главная / Главные темы / Тэг «рефакторинг»
|
Взлеты Топ 5
Падения Топ 5
|