Объектно-ориентированный подход. 5-е межд. изд
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

 Объектно-ориентированный подход. 5-е межд. изд

Объектно-ориентированное программирование (ООП) лежит в основе языков C++, Java, C#, Visual Basic .NET, Ruby, Objective-C и даже Swift. Не могут обойтись без объектов веб-технологии, ведь они используют JavaScript, Python и PHP.
Именно поэтому Мэтт Вайсфельд советует выработать объектно-ориентированное мышление и только потом приступать к объектно-ориентированной разработке на конкретном языке программирования.
Эта книга написана разработчиком для разработчиков, и позволяет выбрать оптимальные подходы для решения конкретных задач. Вы узнаете, как правильно применять наследование и композицию, поймете разницу между агрегацией и ассоциацией и перестанете путать интерфейс и реализацию.
Технологии программирования непрерывно меняются и развиваются, но объектно-ориентированные концепции не зависят от платформы и остаются неизменно эффективными. В этом издании основное внимание уделяется фундаментальным основам ООП: паттернам проектирования, зависимостям и принципам SOLID, которые сделают ваш код понятным, гибким и хорошо сопровождаемым.
Оқыдыңыз ба? Не айтасыз?
Игорь Горбенков
Игорь Горбенковпікірімен бөлісті1 жыл бұрын
💤Іш пыстырады
На мой взгляд из пустого в порожнее практически по всей книге. Самое вкусное заложено в конце, но на мой взгляд, автор так толком и не подготовил к этому читателя. Иллюстрации после адаптации к Яндекс.Книгам сильно пострадали. Не то, чтобы их нет, но они отличаются от оригинальных, свёрстанных издательством в худшую сторону.
2 Ұнайды
Комментарий жазу
al_dente0
al_dente0пікірімен бөлісті2 жыл бұрын
👍Ұсынамын
Начал читать
Давно знал что есть ооп , но не понимал как с ним работать
В этой книжке нашел то, что искал
1 Ұнайды
Комментарий жазу
Станислав
Станиславпікірімен бөлісті1 ай бұрын
Книга подойдет новичкам, т.к. затрагиваются практически все основные концепции ООП (полиморфизм, наследование, инкапсуляция, композиция, патттетны, принципы), но все очень поверхностно
Комментарий жазу
Дарья Заикина
Дарья Заикинадәйексөз келтірді3 жыл бұрын
Посмотрите на YouTube видеолекцию гуру объектно-ориентированного программирования Роберта Мартина
5 Ұнайды
Комментарий жазу
Локтионов А.
Локтионов А.дәйексөз келтірді9 ай бұрын
Пять принципов SOLID:

• SRP — принцип единственной ответственности (Single Responsibility Principle).

• OCP — принцип открытости/закрытости (Open/Close Principle).

• LSP — принцип подстановки Барбары Лисков (Liskov Substitution Principle).

• ISP — принцип разделения интерфейса (Interface Segregation Principle).

• DIP — принцип инверсии зависимостей (Dependency Inversion Principle)
1 Ұнайды
Комментарий жазу
Zarema Umarova
Zarema Umarovaдәйексөз келтірді1 жыл бұрын
Просто примите меры для того, чтобы придерживаться руководства по проектированию классов Sound (см. главу 5).
1 Ұнайды
Комментарий жазу
Питер
Издательский дом «Питер»
Издательский дом «Питер»
1 829 кітап
809
Айтишная полка
undlake
undlake
277 кітап
761
Data Science
Алеся М.
Алеся М.
19 кітап
117
Системный анализ
Мари
Мари
24 кітап
84
Team Lead
Антон
Антон
237 кітап
59