Как проектировать программы
Здесь можно купить книгу "Как проектировать программы " в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.
Автор: Маттиас Фелляйзен, Роберт Финдлер, Мэтью Флэтт, Шрирам Кришнамурти
Форматы: PDF
Издательство: ДМК Пресс
Год: 2022
Место издания: Москва
ISBN: 978-5-97060-926-2
Страниц: 725
Артикул: 107893
Возрастная маркировка: 16+
Краткая аннотация книги "Как проектировать программы"
Эта книга повествует о методах «хорошего программирования» – то есть о таком подходе к созданию программного обеспечения, который опирается на системное мышление, планирование и понимание задач разработчика на каждом этапе. В числе рассматриваемых тем – фундаментальные понятия систематического проектирования, типы данных, способы записи объемных данных, создание и использование абстракций, тестирование программ и функций и др. Издание адресовано профессионалам и энтузиастам программирования, не имеющим прежнего опыта систематического проектирования программ, а также преподавателям технических вузов, которые могут использовать представленный материал в рамках учебного курса.
Содержание книги "Как проектировать программы "
От редакторов
От издательства
Вступление
Пролог: как писать программы
I. ДАННЫЕ ФИКСИРОВАННОГО РАЗМЕРА
1. Арифметика
2. Функции и программы
3. Как проектировать программы
4. Интервалы, перечисления и детализация
5. Добавляем структуру
6. Структуры и детализация
7. Итоги
II. ДАННЫЕ ПРОИЗВОЛЬНОГО РАЗМЕРА
8. Списки
9. Проектирование с определениями данных, ссылающимися на самих себя
10. Еще о списках
11. Проектирование методом композиции
12. Проекты: списки
13. Итоги
III. АБСТРАКЦИИ
14. Сходства повсюду
15. Проектирование абстракций
16. Использование абстракций
17. Безымянные функции
18. Итоги
IV. ПЕРЕПЛЕТАЮЩИЕСЯ ДАННЫЕ
19. Поэзия S-выражений
20. Итеративное уточнение
21. Уточнение интерпретатора
22. Проект: обработка XML
23. Одновременная обработка
24. Итоги
V. ГЕНЕРАТИВНАЯ РЕКУРСИЯ
25. Нестандартная рекурсия
26. Проектирование алгоритмов
27. Вариации на тему
28. Математические примеры
29. Алгоритмы с возвратами
30. Итоги
VI АККУМУЛЯТОРЫ
31. Потеря знаний
32. Проектирование функций с аккумулятором
33. Дополнительные примеры использования аккумуляторов
34. Итоги
Эпилог: что дальше
Предметный указатель
Все отзывы о книге Как проектировать программы
С книгой "Как проектировать программы" читают
Внимание!
При обнаружении неточностей или ошибок в описании книги "Как проектировать программы (автор Маттиас Фелляйзен, Роберт Финдлер, Мэтью Флэтт, Шрирам Кришнамурти)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку