Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «рефакторинг»
Техническая сторона Supl.biz 2015-02-06 11:35:53
Добрый день. Меня зовут Алексей Красноперов и я являюсь основателем и ...
+ развернуть текст сохранённая копия
Добрый день. Меня зовут Алексей Красноперов и я являюсь основателем и техническим директором проекта Supl.biz — торговой площадки для малого и среднего бизнеса. Хочу рассказать, как устроен проект изнутри.
Общая архитектура проекта
Читать дальше →
Тэги: django, supl.biz, архитектура, блог, веб-разработка, инфраструктура, компании, площадка, проектирование, пятница, разработка, рефакторинг, стартап, торговая
Пошаговый алгоритм создания архитектуры PHP-сайта 2015-01-09 18:19:18
Дисклеймер: этот текст меня заставило написать практически полное отсутствие ...
+ развернуть текст сохранённая копия
Дисклеймер: этот текст меня заставило написать практически полное отсутствие вменяемых материалов по данной теме на русском языке. Этому плохо учат в вузах, об этом молчат самоучители PHP и официальный мануал, хотя это самый важный момент при разработке программы — создание архитектуры. Плохая архитектура может убить ваш проект, так что он никогда не увидит свет. Хорошая архитектура даже при плохом коде, а кто из новичков пишет хороший код, способна творить чудеса.
Разработка архитектуры должна начинаться в тот момент, когда вам в голову пришла идея «хочу сайт такой-то» или кто-то вложил идею «нужен сайт такой-то». К сожалению, большинство разработчиков сразу приступают к написанию кода, причём даже не того, какого нужно.
Прежде чем писать код, вооружитесь листочком с ручкой, вордпадом, вордом, райтером или даже вашим редактором кода и выполните пару шагов.
Читать дальше →
Тэги: mvc, php, веб-разработка, код, проектирование, рефакторинг, совершенный
Inversion of Control: Методы реализации с примерами на PHP 2014-11-29 15:40:26
О боже, ещё один пост о Inversion of Control
Каждый более- ...
+ развернуть текст сохранённая копия
О боже, ещё один пост о Inversion of Control
Каждый более-менее опытный программист встречал в своей практике словосочетание Инверсия управления (Inversion of Control). Но зачастую не все до конца понимают, что оно значит, не говоря уже о том, как правильно это реализовать. Надеюсь, пост будет полезен тем, кто начинает знакомится с инверсией управления и несколько запутался.
Читать дальше →
Тэги: architecture, control, dependency, injection, inversion, ioc, laravel, php, software, symfony, yii, зависимостей, инверсия, программирование, проектирование, рефакторинг
Активная аналитика для вашего проекта 2014-09-19 13:15:21
Возьмем за условие задачи e-commerce проект (интернет-магазин или другой b2c интернет-сервис). ...
+ развернуть текст сохранённая копия
Возьмем за условие задачи e-commerce проект (интернет-магазин или другой b2c интернет-сервис). Наделим этот магазин классной командой: внятным руководством, скорыми на честные решения маркетологами, гибкой разработкой (готовой быстро реагировать на изменяющиеся требования). Дадим ему некоторый уровень количественной успешности (пусть будет от 1000 заказов в сутки). Предположим что проект этот — пока еще стартап (или недавно им был). И он когда-нибудь обязательно захватит мир. Но пока что не сподобился внедрить систему разряда ERP/CRM для работы с большими объемами заказов/клиентов.
Что обычно происходит в активной стадии развития такого бизнеса? Маркетинг всеми силами изыскивает способы:
- расширить аудиторию и каналы привлечения клиентов;
- увеличить качество услуг;
- реализовать программы лояльности для удержания хороших клиентов;
- развивать партнерские сети.
И вычитывает и выдумывает другие мирозахватнические бизнес-модели.
А что в разработке?
Тэги: crm, e-commerce, аналитика, блог, веб-разработка, компании, проекта, проектирование, рефакторинг, финтек_фаб
RabbitMQ — Отложенные сообщения, часть 2 2014-09-08 12:01:47
+ развернуть текст сохранённая копия
В предыдущей статье про отложенные сообщения я рассмотрел вариант организации отложенных сообщений для простого случая, при котором все отложенные сообщения имеют одинаковое время задержки. Однако, тут же в комментариях мне указали на то, что этот вариант организации отложенных сообщений создаст проблемы при попытке использовать его для сообщений с различающимся временем задержки.
В связи с этим хочу привести более универсальное (но чуть более сложное) решение, позволяющее организовать отложенные сообщения с произвольным временем задержки.
Читать дальше →
Тэги: perl, rabbitmq, веб-разработка, отложенные, проектирование, рефакторинг, сообщения
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...
Главная / Главные темы / Тэг «рефакторинг»
|
Взлеты Топ 5
Падения Топ 5
|