Как проектировать программы

1.490 

Автор: Маттиас Фелляйзен
Название: Как проектировать программы
Формат: PDF
Тема: IT
Количество страниц: 725
Качество: Компьютерное, издательское

Эта книга повествует о методах «хорошего программирования» – то есть о таком
подходе к созданию программного обеспечения, который опирается на системное
мышление, планирование и понимание задач разработчика на каждом этапе.
В числе рассматриваемых тем – фундаментальные понятия систематического
проектирования, типы данных, способы записи объемных данных, создание
и использование абстракций, тестирование программ и функций и др.
Издание адресовано профессионалам и энтузиастам программирования, не
имеющим прежнего опыта систематического проектирования программ, а также
преподавателям технических вузов, которые могут использовать представленный
материал в рамках учебного курса

Описание

«Как проектировать программы» — это классическое введение в систематическое программирование и дизайн программного обеспечения, написанное Маттиасом Феллайзеном и Дэвидом Ваном Хорном. Книга учит не просто писать код, а грамотно структурировать программы, используя принципы проектирования, тестирования и рефакторинга.

Авторы шаг за шагом показывают, как переходить от постановки задачи к рабочему решению: от простых функций до сложных систем. Особое внимание уделяется функциональному программированию, обработке данных, управлению состоянием и созданию надёжного кода. Подход основан на многолетнем опыте преподавания в ведущих университетах.

  • студентам и начинающим разработчикам, которые хотят понять основы проектирования, а не только синтаксис языка
  • программистам среднего уровня, желающим улучшить архитектурное мышление и качество кода
  • преподавателям информатики и всем, кто интересуется методологией разработки ПО
  • специалистам, переходящим от скриптового к системному программированию

Отзывы

Отзывов пока нет.

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