Хабы: Управление разработкой
Я архитектор в одном занимательном продукте…
Продукт разработан другой компанией в давние времена, а теперь унаследован нами.
Качество разработки ниже любых стандартов разработки. И жил он себе потихоньку, с убитым качеством, но вдруг его решили масштабировать. То есть поднять нагрузку, сократить количество инцидентов, сократить сроки их устранения. Только денег дать забыли – ну так бывает у госов, пока там дойдет финансирование…
Через строчку чередуется PHP, HTML, JS, SQL – никаких архитектурных паттернов не усматривается, даже простой слоистой архитектуры, даже MVC нет, благо PHP позволяет такое безобразие.
Ресурсов на рефакторинг не дают...
Читать далее