Почему так много программ остаются несовершенными? Почему до сих пор не существует системного и масштабируемого подхода к созданию удобного, надежного и безопасного ПО?Познакомьтесь с нестандартным подходом к проектированию ПО, который построен на концепциях. Дэниел Джексон доказывает, что любую программную систему следует рассматривать как набор взаимодействующих концепций, которые разбивают функциональность на управляемые части. Такой подход позволяет создавать ПО, которое не только эффективно работает, но и приносит удовольствие пользователям.Вы узнаете, что такое концепции, как их идентифицировать, определять и применять на практике. Познакомитесь с принципами и получите практические рекомендации. Примеры реальных проектов ведущих айти-компаний показывают, как концепции помогают сохранять и повторно использовать знания о дизайне, избегая необходимости начинать с нуля в каждом новом проекте.
Джексон Дэниел
Дэниел Джексон — профессор CS и заместитель директора CSAIL, крупнейшей лаборатории Массачусетского технологического института (MIT). Его исследования в области ПО были отмечены наградой Impact Award и премией Outstanding Research Award от Ассоциации вычислительной техники (ACM), он является членом ACM (ACM Fellow). Джексон — ведущий разработчик языка моделирования программного обеспечения Alloy. Он участвовал в совместных проектах с NASA (системы управления воздушным движением), Массачусетской больницей общего профиля (протонная терапия) и Toyota (автономные автомобили).
Пока нет отзывов
Концепции вместо хаоса: ключ к идеальному ПО. Книга учит проектировать программы через призму базовых концепций, превращая разрозненные функции в логичную систему. Это не только упрощает разработку, но и делает ПО интуитивно понятным для пользователей — от кнопки “лайк” до сложных аналитических инструментов.
Гибкий формат: от быстрых решений до глубокого анализа. Хотите практические методы “на сейчас”? Переходите к главам с чек-листами. Интересует теория? Погрузитесь в примечания с критикой эмпиризма и связями с академическими работами. Книга работает как конструктор: собирайте свой путь.
Для всех, кто влияет на цифровые продукты. Вы программист, маркетолог или CEO? Автор показывает, как концептуальное мышление улучшает любое ПО.
Антидот против “усталости от дизайна”. Книга доказывает: проектирование — это не субъективное искусство, а наука. Вы научитесь находить корень проблем в интерфейсах (почему пользователи теряются?) и исправлять их через переосмысление базовых концепций, а не бесконечные А/Б-тесты.
Эта книга — не учебник, а интеллектуальный вызов. Она заставит вас пересмотреть все: от кода до бизнес-стратегии.
Заказ обратного звонка
Спасибо за обращение!
Скоро с вами свяжется наш менеджер