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

  •   Разработка на Python. Все начинается с порядка в голове.




  •   Описание

    Это видео написано, что бы натолкнуть на мысль в конце концов расставить в голове по местам:


    Абстрактный класс,
    Интерфейс,
    Декоратор,
    Миксин,



      Статья

    Видео, Разработка на Python. Все начинается с порядка в голове.

    1. с чего начинается разработка? Верно с технгической задачи.
    Она у нас есть. Что дальше?
    Дальше мы должны прикинуть, что как реализуем.

    2. То есть певрое что делает разработчик, проектирует, что как буджет реализовано.

    3. Бац и начтнаем сталкиваться с первыми проблемами. А оказывается мы не чётко понимаем
    вообще, как работают классы.

    Это видео написано, что бы натолкнуть на мысль в конце концов расставить в голове по местам,
    Абстрактный класс,
    Интерфейс,
    Декоратор,
    Миксин,

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

    4. Что будет, если не разобраться у себя в голове с назначением?

    - не сможем правильно применять, ведь примени абстрактный класс, где нужно применить интерфейс и все возможности программы иссякли.
    - Я много лет изучаю оптыв разработчиков., конкрерно остановлился на коде Рассела Кейта-Маги, одного из ведущих разработчиков ДЖанго,
    компетентного во всех частях Джанго, а это очень выскоий уровень у таких людей и нужно учится.


    - Тогда получится , что в миксин вы вобъём логику, тогда получится что там где нужен интерфейс мы вобъём обычный класс и столкнёмся с костомностью,
    что наше приложение, которе вроде бы планировалось, как у нас для реализации оцифровки предприятний, спобобно реалтзовать только
    малую часть.

    В общем много чего.

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

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

     

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



      Код

    нет кода

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

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



    Что делать? С чего начать?

    Для начала нужно начать изучать два языка:

    Питон:

    https://spb-tut.ru/info/action/

    Котлин:

    http://kotlinlang.spb-tut.ru/buy/account/

     



    2020-01-26 19:34:27+00:00



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