Скачать книгу - Head First. Паттерны проектирования



В мире постоянно кто-то сталкивается с такими же проблемами программирования, которые возникают и у вас. Многие разработчики решают совершенно идентичные задачи и находят похожие решения. Если вы не хотите изобретать велосипед, используйте готовые шаблоны (паттерны) проектирования, работе с которыми посвящена эта книга. Паттерны появились, потому что многие разработчики искали пути повышения гибкости и степени повторного использования своих программ. Найденные решения воплощены в краткой и легко применимой на практике форме. Особенностью данного издания является уникальный способ подачи материала, выделяющий серию «Head First» издательства O’Reilly в ряду множества скучных книг, посвященных программированию. Книга будет интересна широкому кругу веб-разработчиков, от начинающих до профессионалов, желающих освоить работу с паттернами проектирования.


Теоретические основы проектирования компьютерных сетей. Теоретические основы проектирования компьютерных сетей.

Автор: Вишневский В.М

Год издания: 

В этом учебном пособии рассматриваются методы анализа и синтеза компьютерных сетей. Приводятся точные и приближенные математические методы исследования систем и сетей очередей, а также эффективные вычислительные алгоритмы расчета таких сетей. Рассматриваются стохастические сетевые модели анализа задержек, управления потоками и расчета узлов коммутации пакетов. Систематизируются и исследуются алгоритмы выбора оптимальных маршрутов в сетях пакетной коммутации и динамической маршрутизации в ATM сетях.С позиций теории сетей очередей описываются различные аспекты проектирования компьютерных сетей . Дается описание комбинаторного алгоритма синтеза топологической структуры корпоративных компьютерных сетей. Приводятся новые результаты в области проектирования и оценки производительности беспроводных компьютерных сетей под управлением протокола IEEE 802.11


Архитектурный дизайн. Функциональные и художественные основы проектирования Архитектурный дизайн. Функциональные и художественные основы проектирования

Автор: Ткачев В.Н.

Год издания: 

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


Программируемые контроллеры. Стандартные языки и приемы прикладного проектирования Программируемые контроллеры. Стандартные языки и приемы прикладного проектирования

Автор: Петров И. В.

Год издания: 

Описана практика применения промышленных программируемых контроллеров, широко применяющихся для автоматизации производства. Излагаются языки программирования на основе действующего стандарта МЭК 61131-3 и многочисленные примеры подготовки программ для промышленных контроллеров. Для специалистов по автоматизации производственных процессов и производственного оборудования, а также для студентов и преподавателей высших технических заведений.


Применение UML и шаблонов проектирования Применение UML и шаблонов проектирования

Автор: Ларман Крэг

Год издания: 

Книга "Применение UML и шаблонов проектирования", поможет любому разработчику или студенту освоить основные принципы и самые современные приемы объектно-ориентированного анализа и проектирования (ООА/П). Они смогут не только создавать диаграммы UML, но и реально применять этот язык в контексте проектирования программных систем. Известный специалист в области объектных технологий и итеративных методов разработки Крэг Ларман представляет три итерации в рамках одного конкретного примера, детально рассматривая важные аспекты ООА/П и делая акцент на наиболее существенных этапах разработки, принципах и шаблонах.


Шаблоны проектирования в Java Шаблоны проектирования в Java

Автор: Гранд Марк

Год издания: 

Подробно рассмотрено применение в Java шаблонов проектирования (patterns), которые представляют собой многократно используемые решения широко распространенных проблем. Продемонстрировано, каким образом применение шаблонов повышает производительность работы программистов - и профессионалов, и начинающих. Приведен обзор языка UML и описано 47 наиболее важных шаблонов проектирования. Книга предназначена для программистов, разрабатывающих приложения на Java.