Проектирование по

10 книг

  • Паттерны объектно-ориентированного проектирования Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес
    ISBN: 978-5-4461-1595-2
    Год издания: 2021
    Издательство: Питер
    Язык: Русский

    Больше 25 лет прошло с момента выхода первого тиража книги Design Patterns. За это время книга из популярной превратилась в культовую. Во всем мире ее рекомендуют прочитать каждому, кто хочет связать жизнь с информационными технологиями и программированием. «Русский» язык, на котором разговаривают айтишники поменялся, многие англоязычные термины стали привычными, паттерны вошли в нашу жизнь. Перед вами юбилейное издание с обновленным переводом книги, ставшей must-read для каждого программиста. «Паттерны объектно-ориентированного проектирования» пришли на смену «Приемам объектно-ориентированного проектирования». Четыре первоклассных…

    Развернуть
  • Совершенный код. Мастер-класс Стив Макконнелл
    ISBN: 978-5-9909805-1-8
    Год издания: 2017
    Издательство: БХВ-Петербург
    Язык: Русский
    Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО - с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство. Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработки вы ни работали, какова бы ни была сложность вашего проекта, в этой книге вы найдете нужную информацию, она заставит вас размышлять и поможет создать совершенный код.


    Книга состоит из 35 глав, предметного указателя и библиографии.
  • Экстремальное программирование. Разработка через тестирование Мартин Фаулер
    ISBN: 978-5-4461-1439-9
    Год издания: 2020
    Издательство: Питер
    Язык: Русский

    Возвращение знаменитого бестселлера. Изящный, гибкий и понятный код, который легко модифицировать, который корректно работает и который не подкидывает своим создателям неприятных сюрпризов. Неужели подобное возможно? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-Driven-Development - разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелые выводы. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой методики. В книге приведены два программных…

    Развернуть
  • Чистая архитектура. Искусство разработки программного обеспечения Роберт Мартин
    ISBN: 978-5-4461-0772-8
    Год издания: 2018
    Издательство: Питер

    "Идеальный программист" и "Чистый код" - легендарные бестселлеры Роберта Мартина - рассказывают, как достичь высот профессионализма. "Чистая архитектура" продолжает эту тему, но не предлагает несколько вариантов в стиле "решай сам", а объясняет, что именно следует делать, по какой причине и почему именно такое решение станет принципиально важным для вашего успеха. Роберт Мартин дает прямые и лаконичные ответы на ключевые вопросы архитектуры и дизайна. "Чистую архитектуру" обязаны прочитать разработчики всех уровней, системные аналитики, архитекторы и каждый программист, который желает подняться по карьерной лестнице или хотя бы повлиять на…

    Развернуть
  • Шаблоны интеграции корпоративных приложений Грегор Хоп
    ISBN: 978-5-8459-1946-5
    Год издания: 2015
    Издательство: Вильямс
    Язык: Русский

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

    Развернуть
  • Rational Rose 2000 и UML Визуальное моделирование Терри Кватрани
    ISBN: 5-94074-131-2
    Год издания: 2001
    Издательство: Захаров
    Язык: Русский
  • XML и Java 2 М. Даконта
    ISBN: 5-318-00187-4
    Год издания: 2001
    Издательство: Захаров
    Язык: Русский
  • Шаблоны корпоративных приложений Фаулер М.
    ISBN: 978-5-8459-1611-2
    Год издания: 2009
    Издательство: Вильямс
    Язык: Русский

    Создание компьютерных систем - дело далеко не простое. По мере того как возрастает их сложность, процессы конструирования соответствующего программного обеспечения становятся все более трудоемкими, причем затраты труда растут экспоненциально. Как и в любой профессии, прогресс в программировании достигается исключительно путем обучения, причем не только на ошибках, но и на удачах - как своих, так и чужих. Книга дает ответы на трудные вопросы, с которыми приходится сталкиваться всем разработчикам корпоративных систем. Автор, известный специалист в области объектно-ориентированного программирования, заметил, что с развитием технологий базовые…

    Развернуть
  • Идеальная архитектура. Ведущие специалисты о красоте программных архитектур Диомидис Спинеллис, Георгиос Гусиос
    ISBN: 978-5-93286-175-2, 978-978-0-596-51798-4
    Год издания: 2010
    Издательство: Символ-Плюс
    Язык: Русский

    Из каких компонентов строятся надежные, элегантные, гибкие, удобные в сопровождении программные архитектуры? Книга отвечает на этот вопрос серией очерков, написанных ведущими программными архитекторами и проектировщиками современности. В каждом очерке авторы представляют какую-либо выдающую программную архитектуру, анализируют ее отличия от других архитектур и объясняют, почему она идеально подходит для своей цели. Из книги вы узнаете, как на основе архитектуры Facebook была построена экосистема приложений, ориентированных на работу с данными; как новаторская архитектура Xen повлияла на будущее операционных систем; как процессы в…

    Развернуть
  • Предметно-ориентированное проектирование (DDD). Структуризация сложных программных систем Эрик Эванс
    ISBN: 978-5-8459-1942-7, 978-0-321-12521-7
    Год издания: 2015
    Издательство: Вильямс
    Язык: Русский

    Классическая книга Э.Эванса освещает наиболее общий, стратегический круг вопросов, связанных с объектно-ориентированной разработкой программного обеспечения. Это переработка и структуризация знаний о предметных областях, применение типовых архитектурных шаблонов, построение и анализ моделей предметных областей, проектирование программных объектов с точки зрения качества их взаимодействия и передачи логической структуры знаний, организация программ на основе крупномасштабных структур, выработка общего языка и стратегии коммуникации в группе. Подход автора строится на динамичном рефакторинге модели и постоянной дистилляции знаний. Это…

    Развернуть

Оцените страницу

Ваша оценка