Что такое рефакторинг архитектуры приложения и какие виды бывают

frontendархитектура приложенияпроектированиеразработкарефакторинг