Цикл статей: "Проектирование ПО — от идеи к архитектуре". Хотите создавать надежное, масштабируемое и удобное в поддержке программное обеспечение? Разбираем ключевые принципы, паттерны и подходы к проектированию ПО!
- Проектирование: Начало
- Проектирование: Диаграмма прецедентов
- Проектирование: Диаграммы состояний и деятельности
- Проектирование: Диаграмма последовательности
- Проектирование: Диаграмма классов
Цикл статей "Чистый код" посвящён написанию понятного, поддерживаемого кода с использованием лучших практик: единообразия, простоты, модульности, правильных имён, комментариев и т.д.
- Чистый код: Начало
- Чистый код: Данные
- Чистый код: Данные и потоки
- Чистый код: Принцип единственной ответственности (SRP)
- Чистый код: Принцип открытости закрытости (OCP)
- Чистый код: Принцип подстановки Барбары Лисков (LSP)
- Чистый код: Принцип разделения интерфейса (ISP)
- Чистый код: Инверсия зависимостей (DIP)
- Чистый код: Аргументы командной строки