🌎 How to Design Programs: An Introduction to Programming and Computing (2018) ❔ Чему вы научитесь: 🔵 Применять систематический подход к разработке про…
❔ Чему вы научитесь:
🔵 Применять систематический подход к разработке программного обеспечения с помощью "рецептов проектирования" (Design Recipes);
🔵 Декомпозировать сложные вычислительные задачи на небольшие, легко тестируемые функции;
🔵 Работать с фундаментальными структурами данных, включая списки, деревья и рекурсивные типы;
🔵 Использовать парадигмы функционального программирования для создания надежного и предсказуемого кода;
🔵 Грамотно переводить неформальные бизнес-требования к системе в строгие алгоритмы и работающие программы.
"How to Design Programs" — это фундаментальный академический труд, который учит не синтаксису конкретного языка, а самому процессу мышления программиста. Книга формирует строгую инженерную дисциплину, помогая новичкам избежать хаотичного написания кода методом проб и ошибок. Это идеальная база для студентов и разработчиков, желающих освоить искусство осознанного проектирования программной архитектуры и научиться доказывать корректность своих решений.
➡️ Скачать курс
Архиватор