Size: a a a

QA — Автоматизация

2020 September 23

R(

Roman (rpwheeler) in QA — Автоматизация
Miroslava Sivachenko
Всем привет. Ребята, может кто то подскажет где можно почитать, посмотреть изучение ООП на практике. Материала в нете очень много, и очень часто вообще не понятно что написано.  Может кто то, что то из своего опыта подскажет?!😉
Технически ООП есть в учебниках поддерживающих оное языков программирования. Перебираете учебниками пока не найдёте для Вас понятный -- стандартный студенческий метод.

Чего хотите добиться? ("изучение ООП" может быть большой темой).
Какие учебники уже открывали?
Можете показать примеры этого непонятного?
источник

MS

Miroslava Sivachenko in QA — Автоматизация
Roman (rpwheeler)
Технически ООП есть в учебниках поддерживающих оное языков программирования. Перебираете учебниками пока не найдёте для Вас понятный -- стандартный студенческий метод.

Чего хотите добиться? ("изучение ООП" может быть большой темой).
Какие учебники уже открывали?
Можете показать примеры этого непонятного?
На самом деле гуглила информацию и открывала первые попадающие статьи которые были.  Для себя понимаю что полностью не понимаю того что написано, хоть и разбирала  написанную информацию. По этому и спросила в чатике, возможно кто то подскажет с чего начинал и что больше зашло!
источник

п

панда-филантроп... in QA — Автоматизация
Miroslava Sivachenko
На самом деле гуглила информацию и открывала первые попадающие статьи которые были.  Для себя понимаю что полностью не понимаю того что написано, хоть и разбирала  написанную информацию. По этому и спросила в чатике, возможно кто то подскажет с чего начинал и что больше зашло!
источник

B

Bola in QA — Автоматизация
Miroslava Sivachenko
На самом деле гуглила информацию и открывала первые попадающие статьи которые были.  Для себя понимаю что полностью не понимаю того что написано, хоть и разбирала  написанную информацию. По этому и спросила в чатике, возможно кто то подскажет с чего начинал и что больше зашло!
имхо: ооп хорошо усваивается на питоне, нет там всей многословной шелухи как в жаве
так и гуглишь - "ооп питон"
источник

MS

Miroslava Sivachenko in QA — Автоматизация
Bola
имхо: ооп хорошо усваивается на питоне, нет там всей многословной шелухи как в жаве
так и гуглишь - "ооп питон"
Спасибо)
источник

VM

Vova Moskalenko in QA — Автоматизация
Bola
имхо: ооп хорошо усваивается на питоне, нет там всей многословной шелухи как в жаве
так и гуглишь - "ооп питон"
Зато там много чисто питоновских костылей
источник

B

Bola in QA — Автоматизация
Vova Moskalenko
Зато там много чисто питоновских костылей
Для понимания принципов - отлично подходит
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Miroslava Sivachenko
На самом деле гуглила информацию и открывала первые попадающие статьи которые были.  Для себя понимаю что полностью не понимаю того что написано, хоть и разбирала  написанную информацию. По этому и спросила в чатике, возможно кто то подскажет с чего начинал и что больше зашло!
Статьи излагают понимание авторов. ;)  Которое бывает очень разнообразным.  Для практического понимания лучше взять несколько учебников выдержавших пару переизданий, и посмотреть как тема изложена там.
источник

VM

Vova Moskalenko in QA — Автоматизация
Bola
Для понимания принципов - отлично подходит
И бонусом придётся понять итераторы с декораторами, ибо в почти любой питонской ооп теме это затрагивается, потому что это чисто их костыль
источник

S1

Sceptic 1234 in QA — Автоматизация
Bola
имхо: ооп хорошо усваивается на питоне, нет там всей многословной шелухи как в жаве
так и гуглишь - "ооп питон"
там же нет ни инкапсуляции нормальной, ни строгой типизации... хз такое по моему
источник

B

Bola in QA — Автоматизация
Vova Moskalenko
И бонусом придётся понять итераторы с декораторами, ибо в почти любой питонской ооп теме это затрагивается, потому что это чисто их костыль
вот статья простая как валенок (вторая ссылка в гугле) - но должна дать понимание принципов, ничего там такого костыльного и сложного не вижу

https://python.ivan-shamaev.ru/classes-python-3-methods-oop-examples/

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

B

Bola in QA — Автоматизация
Sceptic 1234
там же нет ни инкапсуляции нормальной, ни строгой типизации... хз такое по моему
в этом и плюс - что не паришься насчет типов и т.д. изучаешь сами принципы, без шелухи
источник

S1

Sceptic 1234 in QA — Автоматизация
Miroslava Sivachenko
На самом деле гуглила информацию и открывала первые попадающие статьи которые были.  Для себя понимаю что полностью не понимаю того что написано, хоть и разбирала  написанную информацию. По этому и спросила в чатике, возможно кто то подскажет с чего начинал и что больше зашло!
Лучше всего учить ооп уча какой-нибудь ооп язык. В качестве альтернативного мнения вышепредложенному питону имхо для qa имеет смысл первым выбрать java
источник

L

Lucky in QA — Автоматизация
Sceptic 1234
Лучше всего учить ооп уча какой-нибудь ооп язык. В качестве альтернативного мнения вышепредложенному питону имхо для qa имеет смысл первым выбрать java
котлин)
источник

S1

Sceptic 1234 in QA — Автоматизация
а есть нормальные обучающие материалы для котлин для тех, кто не знает джаву?
источник

S1

Sceptic 1234 in QA — Автоматизация
я пару лет назад смотрел ничего не нашёл
источник

L

Lucky in QA — Автоматизация
Sceptic 1234
а есть нормальные обучающие материалы для котлин для тех, кто не знает джаву?
Programming Kotlin
Book by Stefan Bocutiu and Stephen Samuel
источник

L

Lucky in QA — Автоматизация
Sceptic 1234
а есть нормальные обучающие материалы для котлин для тех, кто не знает джаву?
источник

L

Lucky in QA — Автоматизация
YouTube
Kotlin с нуля. Урок 0: Установка IntelijIdea и Hello world
Канал уроков телеграмме: https://t.me/cool_it_academy

Видео курс Kotlin с нуля. Предназначен для программистов которые ни имеют вовсе никакой подготовки в программировании.

Курс построен по принципу в начале минимум теории а потом научимся.

В этом видео я показываю по шагам как установить Intelij Idea и написать первую программу на Kotlin - Hello world.

Сперва курс будет раскрывать азы максимально просто насколько это возможно. Даже с недочетами абы просто. Потом курс будет дополнен большим пластом информации по ООП и дизайн паттернам в программировании.

Потом выдет отдельный курс про написание приложение для Android. Причем будет 2 курса про андроид
1. Базовый
2. Андроид приложение с использованием tensorflow или opencv. То есть про то как затягивать крутые библиотеки в проект

Так что подпишитесь на канал что бы не пропустить реально крутое видео :)
источник

L

Lucky in QA — Автоматизация
но это так, для тех кто вот прям с нуля начинает
источник