К списку категорий

  •   К шагу 5. Виды отношений абстракции: Ассоциация, Агрегация, Композиция.




  •   Описание

    Понять смысл абсракции ООП Пайтон и способ мышления абстракций и проектирования, таких понятий,

    как:

    ассоциация;

    агрегация;

    композиция;



      Статья

    Так же прочитайте ещё, что если не изучить эти понятия.
    Это наиважнейший курс.

    Виды отношений в ООП. Виды абстрактных отношений: Ассоциация, Агрегация, Композиция.

    Вообще как вы видите мы с вами пока добираемся к коду.
    Ведь код это следствие какого-то очевидного мышления.
    Сейчас мы и создаём мышление. Точнее сказать учимся мыслить категориям ООП.
    Именно понимая, что делает та или иная категория ООП, мы под ней подставляем код.
    У многих в жизни получается наоборот, они имеют пример, а потом решают,
    подходит им или нет.

    Моя цель что бы вы умели писать в стиле ООП, но прежде нужно думать.
    Тогда все ответы очевидны, на стадии проектирования, мы понимаем что хотим сделать.

    Но некоторые вещи настолько тонки (тем не менее мне удалось их объяснить просто и очевидно).
    Но именно эти тонкие вещи, которые даны в этом курсе Абстракция и композиция, и их отличие даёт в руки мощнейший инструмент.

    Для примера вы никогда не опишите например партию в шахматы, не понимая этих вещей.

    Вы никогда не напишите серьёзную игру, не понимая этих вещей, вы никогда не опишите любой сложный процесс, например работу цеха по переработке чего либо, не понимая этих вещей.

    Но когда вы понимаете, вы легко во первых нарисуете процесс, вам будет очевидно, какой код писать и какие методы использовать и разработка превратится в чудо простоты.

    Но важнее всего изучив эти вещи вы научитесь включать их и думать ими, размышлять и спокойно принимать решение, что сделать.

    Перейти к просмотру курса.

    Бессмысленно изучать эти вещи в научных источниках, так как описаны они очень сложно, здесь нужен другой подход, сначала объяснить на пальцах, а потом вы их видите везде в любом контексте.

    так как такие вещи как Абстракция и Композиция имеют множество объяснений и нет чёткой формулировки.

    Давайте объясним просто в стиле Бовсуновского (просто о сложном).

    P.S. Так же в этом курсе мы определили к чему стремится в ООП, что есть верх ООП, что есть высший пилотаж.
    Так что уверен, будет интересно.

    Перейти к шагу 5.



      Код

    нет кода

      Рекомендации

    Узнать больше в ленте Twitter и подписаться на Ютуб, получать новые видео.



    Выполнить домашнее задание (есть в уроке). Это очень важно, так как далее мы не будем заострять внимание на этих понятиях, а потом только проговаривать их. (например при упоминании это композиция, вы уже точно должны понимать, что при удалении целого удаляется часть. Скорее всего не очень понятно я пояснил, что бы было понятно нужно смотркть курс на пальцах, тогда будут понятны любые объяснения этого способа мышления ООП.)



    2016-03-14 12:04:55+00:00



    К списку категорий