Путь к разработке расширяемых интерфейсов
Хорошо, когда код каждой фичи изолирован. Но природа пользовательских интерфейсов такова, что различный функционал визуально может переплетаться и проявляться в нескольких местах одновременно. Расскажу о подходах, которые помогут сохранить модульность и независимость функционала при его разработке.