Информация о книге

978-5-496-00793-1, 978-0321861276

Главная  » Тематика определяется » Объектно-ориентированное мышление

Вайсфельд М., Объектно-ориентированное мышление


серия: Библиотека программиста
Питер, 2014 г., 304 стр., 978-5-496-00793-1, 978-0321861276


Описание книги

Объектно-ориентированное программирование - это фундамент современных языков программирования, включая C++, Java, C#, Visual Basic, .NET, Ruby и Objective-C. Кроме того, объекты лежат в основе многих веб-технологий, например JavaScript, Python и PHP. Объектно-ориентированное программирование обеспечивает правильные методики проектирования, переносимость кода и его повторное использование, однако для того, чтобы все это полностью понять, необходимо изменить свое мышление. Разработчики, являющиеся новичками в сфере объектно-ориентированного программирования, не должны поддаваться искушению перейти непосредственно к конкретному языку программирования (например, Objective-C, VB .NET, C++, C#, .NET или Java) или моделирования (например, UML), а вместо этого сначала уделить время освоению того, что автор книги Мэтт Вайсфельд называет объектно-ориентированным мышлением. Несмотря на то, что технологии программирования изменяются и эволюционируют с годами, объектно-ориентированные концепции остаются прежними - при этом неважно, какой именно является платформа.

Поделиться ссылкой на книгу



Содержание книги

Об авторе
Благодарности
От издательства
Введение
Глава 1. Введение в объектно-ориентированные
концепции
Глава 2. Как мыслить объектно
Глава 3. Продвинутые объектно-ориентированные
концепции
Глава 4. Анатомия класса
Глава 5. Руководство по проектированию классов
Глава 6. Проектирование с использованием
объектов
Глава 7. Наследование и композиция
Глава 8. Фреймворки и повторное использование:
проектирование с применением интерфейсов и
абстрактных классов
Глава 9. Создание объектов и
объектно-ориентированное проектирование
Глава 10. Создание объектных моделей
Глава 11. Объекты и переносимые данные: ХМL и
JSON
Глава 12. Постоянные объекты: сериапизация,
маршалинг и реляционные базы данных
Глава 13. Объекты в веб-службах, мобильных и
гибридных приложениях
Глава 14. Объекты и клиент-серверные
приложения
Глава 15. Шаблоны проектирования


Об авторе


Отзывы

Хороший материал для начинающих  [ 8 October 2014]
Нормальная книга по ООП
Есть книги полезнее  [16 July 2014]
Непонятна аудитория этой книги. В предисловии говорится, что она будет полезна и понятна как начинающим разработчикам и даже менеджерам, так и опытным программистам. Мое мнение, что для опытных программистов книга слишком поверхностна, а для начинающих - слишком противоречива.
Изложение непоследовательное, автор часто использует термины и понятия, для расшифровки которых отсылает к одной из следующих глав. Примеры кода написаны с большим количеством ошибок и опечаток, но даже корректный код вызывает вопросы (чего стоит, например, абсолютно бесполезная функция swap на C#). Автор сравнивает ООП со структурным программированием, но нигде не объясняет минусы последнего. И самое главное, нет ничего про мотивацию к использованию ООП: например, ни слова про разделение ответственности или уменьшение дублирования. Зато есть глава про XML и JSON.
Из плюсов: к каждой главе есть список литературы, в основном состоящий из известных и проверенных книг. Они гораздо больше стоят прочтения.

Про качество издания. Краска действительно сильно пахнет, но запах почти выветрился через пару дней. Больше расстроила обложка: даже после моего супераккуратного прочтения от обложки в нескольких местах отслоился ламинирующий полиэтилен.
Содержание и стиль изложения  [14 June 2014]
Отличная книга по хорошей цене, материал напоминает книгу банды четырех и несомненно будет полезен разработчикам программного обеспечения. Читается очень легко, стиль изложения автора прост и понятен.
Качество печати  [ 1 June 2014]
От книги (видимо от краски) идёт страшная вонь, как от дешевого пластика. Читать такой продукт весьма неприятно. Пожалел о покупке. Предпочел бы электронный вариант однозначно.

Последние поступления в рубрике "Тематика определяется"



Ритуальный оракул Магия зеркал, 53 карты + инструкция 

Представляем вам новую профессиональную колоду Любови Никифоровой (Отилы), являющуюся продолжением ранее изданной и уже популярной колоды «Ритуальный Оракул». В ней вы познакомитесь с азами работы с зеркалами, видами магических воздействий и способами их снятия....

Оракул Норн. Нити судьбы, 45 карт+инструкция 

Оракул Норн: нити судьбы - действительно уникальная колода. Предсказывать будущее или узнавать обстоятельства прошлого и настоящего помогают Боги, Богини и герои Древней Скандинавии. Они дают подробное описание грядущих событий, которое напрямую зависит не только от обстоятельств, но и от характера человека, который хочет узнать свое будущее....

Оракул Вселенской любви Ангелов, 72 карты + инструкция 

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

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Вайсфельд М., Объектно-ориентированное мышление в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.