Жемчужины программирования. 2-е издание
Название: Жемчужины программирования. 2-е изданиеАвтор: Джон Бентли
Размер: 3021 КБ
Качество: Отличное
Эта книга написана для программистов. Хороший программист должен знать все, что написано до него, только тогда он будет писать хорошие программы. Главы этой книги посвящены наиболее привлекательному аспекту профессии программиста: жемчужинам программирования, рождающимся за пределами работы, в области фантазии и творчества. В них рассматриваются: постановка задач, теория алгоритмов, структуры данных, вопросы повышения эффективности кода, а также верификация и тестирование программ.
Объектно-ориентированный анализ и проектирование систем
Название: Объектно-ориентированный анализ и проектирование системАвтор: Эдвард Йордон, Карл А. Аргила
Размер: 5747 КБ
Качество: Хорошее
Результатом анализа и проектирования больших, сложных систем ПО должен стать законченный продукт. Его можно изобразить на бумаге или выразить в виде завершенной модели. Однако аналитики и разработчики ПО редко переносят на бумагу "анатомию" своего труда. В данной книге показан процесс объектно-ориентированного анализа и проектирования реальных систем.
Помимо терминологии, обозначений и модельной структуры рассматриваются вопросы анализа, разработки проекта и управления им.
Книга помогает перейти от изучения теории объектно-ориентированного анализа/проектирования (OOA/OOD) к ее применению в сложном реальном мире. Она охватывает следующий круг тем:
- Поиск правильных объектов
- Построение модели анализа
- Документирование, проверка и исправление модели анализа
- Переход к проектированию
- Построение модели проектирования
- Вопросы реализации
- Переход к объектно-ориентированной технологии
Книга предназначена для практиков. В ней содержится детальное описание действующих структурных моделей: постановка проблемы, анализ/проектирование и, наконец, реализация. Книга является практическим введением в объектную технологию и может служить образцом для создания любого объектно-ориентированного проекта.
Мультипарадигменное программирование для C++
Название: Мультипарадигменное программирование для C++Автор: Дж. Коплиен
Размер: 12021 КБ
Качество: Хорошее
C++ - это язык программирования, который поддерживает множество парадигм: классы, перегруженные функции, шаблоны, модули, процедурное программирование, параллельное программирование и т.д. Несмотря на гибкие и разнообразные средства языка, потребовались существенные усилия для создания метода проектирования, который позволил бы в полной мере использовать множество парадигм в рамках единого приложения. Эта книга последовательно, просто и исчерпывающе описывает среду для применения мультипарадигменного проектирования, предлагает внушительный набор методик проектирования, которые формируют базис аппарата мультипарадигменного проектирования.
Объектно-ориентированное программирование для начинающих
Название: Объектно-ориентированное программирование для начинающихАвтор: А.С. Лесневский
Размер: 2540 КБ
Качество: Хорошее
Цель книги - помочь читателю сделать первые шаги в программировании и освоить концепцию объектно-ориентированного программирования, познакомить его с языками Smalltalk (Squeak) и Java, со средой разработки Eclipse и библиотекой для создания графического интерфейса пользователя SWT. В основу книги положены два принципа: обучение на примерах (решение задач) и самостоятельное экспериментирование с последующим обсуждением результатов.
Для учащихся старших классов (физико-математический профиль), студентов вузов (первый курс), пользователей, не знакомых с идеями объектно-ориентированного программирования, для тех, кто хочет научиться программированию.
Как пасти котов. Наставление для проrраммистов, руководящих друrими проrраммистами
Название: Как пасти котов. Наставление для проrраммистов, руководящих друrими проrраммистамиАвтор: Дж. Рейнвотер
Размер: 11374 КБ
Качество: Хорошее
«Искусство пасти котов» - это книга о лидерстве и руководстве, о том, как первое совмещать со вторым. Это, если хотите, словарь трудных случаев управления IТ-проектами. Программист подобен кошке, которая гуляет сама по себе. Так уж исторически сложилось. Именно поэтому так
непросто быть руководителем команды программистов. Даже если вы еще месяц назад были блестящим и дисциплинированным программистом и вдруг оказались в роли менеджера, вряд ли вы знаете, с чего надо начать, какой выбрать стиль руководства, как нанимать и увольнять сотрудников, проводить совещания, добиваться своевременного выполнения задач. В таком случае без этой книги вам не обойтись. А может быть, вы опытный менеджер, желающий пересмотреть свои принципы лидерства? Тогда, опять же, эта книга для вас. Вне зависимости от возраста, пола и социального статуса, она поможет вам укрепить свои позиции в роли лидера программистов. Материал изложен довольно компактно и легко укладывается в голове. Стоя в книжном магазине и раздумывая, что же купить, задайте себе один простой вопрос: «Нужно ли мне совершенствовать свои лидерские навыки?». Полагаю, вы ответите: «Да», а значит, моя
книга окажется для вас небесполезной.
Применение UML и шаблонов проектирования
Название: Применение UML и шаблонов проектированияАвтор: Ларман Крэг
Размер: 5809 КБ
Качество: Хорошее
Книга поможет освоить основные принципы и самые современные приемы объектно-ориентированного анализа и проектирования (ООА/П). В ней вы найдете новые сведения о шаблонах проектирования, прецедентах, архитектурном анализе и многих других вопросах, которые рассматриваются в рамках одного из самых популярных итеративных процессов проектирования UP.
На протяжении всей книги рассматривается один реальный пример, модифицированный по сравнению с первым изданием книги. Для построения моделей используется унифицированный язык моделирования UML, ставший фактическим стандартом объектно-ориентированного анализа и проектирования.
Данная книга будет хорошим путеводителем для всех, кто интересуется вопросами ООА/П, как для новичков, так и для специалистов.
Объектно-ориентированный анализ и проектирование с примерами приложений на С++
Название: Объектно-ориентированный анализ и проектирование с примерами приложений на С++Автор: Гради Буч
Размер: 2408 КБ
Качество: Отличное
ВТОРОЕ ИЗДАНИЕ
Rational Санта-Клара, Калифорния
перевод с английского под редакцией И. Романовского и Ф. Андреева
Технология программирования
Название: Технология программированияАвтор: Иванова Г.С.
Размер: 8864 КБ
Качество: Хорошее
Подробно рассмотрены основные методы и нотации, применяемые при разработке сложного программного обеспечения. При этом особое внимание уделено проектированию программных систем с использованием структурного, объектного и компонентного подходов. Детально разобраны основные приемы обеспечения требуемых технологических свойств. Приведена классификация и проанализированы принципы проектирования пользовательских интерфейсов программного обеспечения. Изложение материала иллюстрируется большим количеством примеров и поясняющих рисунков. Содержание учебника соответствует курсу лекций, который автор читает в МГТУ им. Н.Э. Баумана. Для студентов вузов, обучающихся по специальностям, связанным с информатикой. Может быть полезен всем изучающим программирование самостоятельно.
