Объектно-ориентированное программирование — это фундамент современных языков программирования, включая C++, Java, C#, Visual Basic,.NET, Ruby и Objective-C. Кроме того, объекты лежат в основе многих веб-технологий, например JavaScript, Python и PHP. Объектно-ориентированное программирование обеспечивает правильные методики проектирования, переносимость кода и его повторное использование, однако для того, чтобы все это полностью понять, необходимо изменить свое мышление. Разработчики, являющиеся новичками в сфере объектно-ориентированного программирования, не должны поддаваться искушению перейти непосредственно к конкретному языку программирования (например, Objective-C, VB.NET, C++, С#,.NET или Java) или моделирования (например, UML), а вместо этого сначала уделить время освоению того, что автор книги Мэтт Вайсфельд называет объектно-ориентированным мышлением. Несмотря на то что технологии программирования изменяются и эволюционируют с годами, объектно-ориентированные концепции остаются прежними - при этом не важно, какой именно является платформа.
Введение.
Как следует из названия, эта книга посвящена объектно-ориентированному мышлению. Хотя выбор темы и названия книги является важным решением, оно оказывается совсем не простым, когда речь идет о концептуальной тематике. Во многих книгах рассматривается тот или иной уровень программирования и объектной ориентации. В отдельных популярных книгах охватываются темы, в число которых входят объектно-ориентированный анализ, объектно-ориентированное проектирование, шаблоны проектирования, объектно-ориентированные данные (XML), унифицированный язык моделирования Unified Modeling Language (UML), объектно-ориентированная веб-разработка (в том числе мобильная), различные объектно-ориентированные языки программирования и многие другие темы, связанные с объектно-ориентированным программированием (ООП).
Краткое содержание.
Об авторе.
Благодарности.
От издательства.
Введение.
Глава 1. Введение в объектно-ориентированные концепции.
Глава 2. Как мыслить объектно.
Глава 3. Продвинутые объектно-ориентированные концепции.
Глава 4. Анатомия класса.
Глава 5. Руководство по проектированию классов.
Глава 6. Проектирование с использованием объектов.
Глава 7. Наследование и композиция.
Глава 8. Фреймворки и повторное использование: проектирование с применением интерфейсов и абстрактных классов.
Глава 9. Создание объектов и объектно-ориентированное проектирование.
Глава 10. Создание объектных моделей.
Глава 11. Объекты и переносимые данные: ХМ1_и JSON.
Глава 12. Постоянные объекты: сериализация, маршалинг и реляционные базы данных.
Глава 13. Объекты в веб-службах, мобильных и гибридных приложениях.
Глава 14. Объекты и клиент-серверные приложения.
Глава 15. Шаблоны проектирования.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Объектно-ориентированное мышление, Вайсфельд М., 2014 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Теги: Вайсфельд :: 2014 :: программирование
Смотрите также учебники, книги и учебные материалы:
Следующие учебники и книги:
- Разработка приложений для Windows 8 на HTML5 и JavaScript, Эспозито Д., Эспозито Ф., 2014
- Программист-фанатик, Фаулер Ч., 2015
- Приемы объектно-ориентированного проектирования, паттерны проектирования, Гамма Э., Хелм Р., Джонсон Р., Влиссидес Д., 2015
- Приемы объектно-ориентированного проектирования, паттерны проектирования, Гамма Э., Хелм Р., Джонсон Р., Влиссидес Д., 2010
Предыдущие статьи:
- Многоядерное программирование, Эхтер Ш., Робертc Д., 2010
- Книга веб-программиста, секреты профессиональной разработки веб-сайтов, Хоган Б., Уоррен К., Уэбер М., Джонсон К., Годин А., 2013
- Карьера программиста, как устроиться на работу в Google, Microsoft или другую ведущую IТ-компанию, Лакман М.Г., 2012
- Как программировать на Visual С# 2012, Дейтел П., Дейтел X., 2014