Последние темы автора:
- [Елена Поздеева] Афродита (Любовница)
- [О. В. Узорова, Е. А. Нефёдова] 10 000 заданий и упражнений. 3 класс. Русский язык. Математика. Окружающий мир. Английский язык
- [Елена Березовская] Беременность и роды 35+
- [Макс Люшер] Схемач (2025)
- [Татьяна Сахарчук] [Школа движения] Anti Age комплекс: желудок, селезенка, поджелудочная (13.10.2025г. - 10.11.2025г.)
- #1
Голосов: 0
[Евгений Паромов] Как писать поддерживаемый код
Этот курс посвящён тому, как писать код, который не только работает, но и остаётся простым, надёжным, переиспользуемым и легко расширяемым. На примере разработки редактора бизнес-процессов вы пройдёте путь от базовых принципов до построения сложных архитектурных решений.
Вы начнёте с концепции простого кода: научитесь писать понятные решения, использовать декларативный подход и создавать рабочие прототипы. Далее погрузитесь в тему надёжности, где разберёте теорию и улучшите уже написанный код, освоите оптимистичные обновления и правильную обработку связей.
В блоке про переиспользуемость вы узнаете, как проектировать код так, чтобы он был универсальным и удобным для расширения: от рефакторинга компонентов до юнит-тестирования и создания форм редактирования.
Завершает курс раздел про абстракции, где вы научитесь мыслить на более высоком уровне: использовать сторонние библиотеки (например, react-flow), выделять generic-модули, создавать собственный UI-kit и прорабатывать особенности форм билдера.
В финале курса вы увидите, как все эти подходы соединяются в единую практику, и поймёте, что искусство разработки - в поиске баланса между противоречивыми требованиями.
Подробнее:
Описание:
Этот курс посвящён тому, как писать код, который не только работает, но и остаётся простым, надёжным, переиспользуемым и легко расширяемым. На примере разработки редактора бизнес-процессов вы пройдёте путь от базовых принципов до построения сложных архитектурных решений.
Вы начнёте с концепции простого кода: научитесь писать понятные решения, использовать декларативный подход и создавать рабочие прототипы. Далее погрузитесь в тему надёжности, где разберёте теорию и улучшите уже написанный код, освоите оптимистичные обновления и правильную обработку связей.
В блоке про переиспользуемость вы узнаете, как проектировать код так, чтобы он был универсальным и удобным для расширения: от рефакторинга компонентов до юнит-тестирования и создания форм редактирования.
Завершает курс раздел про абстракции, где вы научитесь мыслить на более высоком уровне: использовать сторонние библиотеки (например, react-flow), выделять generic-модули, создавать собственный UI-kit и прорабатывать особенности форм билдера.
В финале курса вы увидите, как все эти подходы соединяются в единую практику, и поймёте, что искусство разработки - в поиске баланса между противоречивыми требованиями.
Подробнее:
Для просмотра ссылок пройдите регистрацию
