Отличная книга для программиста начального уровня или читателя без знания языка программирования. Ценность ещё более возрастает с наличием опыта программирования.
Hajm 256 sahifalar
2019 yil
Объектно-ориентированный подход
Kitob haqida
Объектно-ориентированное программирование (ООП) лежит в основе языков C++, Java, C#, Visual Basic .NET, Ruby, Objective-C и даже Swift. Не могут обойтись без объектов веб-технологии, ведь они используют JavaScript, Python и PHP.
Именно поэтому Мэтт Вайсфельд советует выработать объектно-ориентированное мышление и только потом приступать к объектно-ориентированной разработке на конкретном языке программирования.
Эта книга написана разработчиком для разработчиков и позволяет выбрать оптимальные подходы для решения конкретных задач. Вы узнаете, как правильно применять наследование и композицию, поймете разницу между агрегацией и ассоциацией и перестанете путать интерфейс и реализацию.
Технологии программирования непрерывно меняются и развиваются, но объектно-ориентированные концепции не зависят от платформы и остаются неизменно эффективными. В этом издании основное внимание уделяется фундаментальным основам ООП: паттернам проектирования, зависимостям и принципам SOLID, которые сделают ваш код понятным, гибким и хорошо сопровождаемым.
Как одна из базовых книг для начинающего программиста, она хороша. Когда после прочтения я решил соединить точки, и сделать конспект, то поймал себя на мысли, что книга полна повторений. Возможно, тут хорошо бы сказать о подходе «повторение – мать учения».
Книга изложена доступно даже для новичка. Советую её читать, как часть большого пути к пониманию ООП, параллельно с написанием кода.
Книга подойдет для начинающих программистов, знакомых с основами любого распространенного языка программирования. Но обходиться одной книгой не рекомендуется. Не хватает упражнений на закрепление материала.
Том Бомбадил, забыл еще добавить чтобы проверили твои задания и дали обратнуб связь))
Izoh qoldiring
Izohlar
3