me_edu
Python: профессиональный фундаментШаг 6 из 31 · 0% пройдено
2. Профессиональный практикум: проект, качество и портфолио
Профессиональный практикум: проект, качество и портфолио · Как учиться как разработчик

Архитектура вместо набора синтаксиса

Шаг 6 из 3114 минТеория
Цель

Понять основной механизм темы «Архитектура вместо набора синтаксиса» без заучивания отдельных терминов.

Как работать

Прочитайте блок один раз целиком, затем вернитесь к схеме или примеру и перескажите идею своими словами.

Критерий

Сформулированное правило, пример применения и одно ограничение метода.

STRUCTURAL BLOCK DIAGRAMCENTRAL UNITПриложениеUI/CLIтестывалидациялогикахранилищеСтруктурная схемастрелки показывают поток данных/энергиимасштаб и расположение условные
Архитектурная схема показывает границы программы и поток данных.
Опорная идея

Синтаксис языка — только инструмент. Чтобы курс не был поверхностным, в каждом модуле нужно показывать архитектурную границу: где данные входят, где валидируются, где хранится состояние, где возникает ошибка и какой контракт получает пользователь или API.

Итоговый проект должен иметь README, команды запуска, тесты, разбор ограничений и список возможных улучшений.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.