Как с помощью принципа единственной ответственности писать гибкий и модульный код
https://tprg.ru/TAhH
На примере космической станции объясняем принцип единственной ответственности.
На гифке — основной анти-шаблон ООП, нарушающий этот принцип, — божественный объект.
#паттерны #ооп
https://tprg.ru/TAhH
На примере космической станции объясняем принцип единственной ответственности.
На гифке — основной анти-шаблон ООП, нарушающий этот принцип, — божественный объект.
#паттерны #ооп
10 принципов ООП, о которых стоит знать каждому программисту
https://tprg.ru/cSsU
Скорее всего, вам хорошо известны основные принципы ООП — абстракция, инкапсуляция, полиморфизм и наследование.
Но существуют и другие принципы — менее известные, но не менее важные и полезные для реализации. В этой статье рассказываем о них и о том, какие преимущества они предлагают.
#ооп #java
https://tprg.ru/cSsU
Скорее всего, вам хорошо известны основные принципы ООП — абстракция, инкапсуляция, полиморфизм и наследование.
Но существуют и другие принципы — менее известные, но не менее важные и полезные для реализации. В этой статье рассказываем о них и о том, какие преимущества они предлагают.
#ооп #java
Концептуальные основы ООП в тестировании
Антон Семенченко в IT уже больше 15 лет, пять последних из которых он отвечает за автоматизацию тестирования в рамках EPAM Systems по всему СНГ.
По его опыту собеседования сотен специалистов по тестированию из стран СНГ, Индии, США, многие разработчики не понимают «физического смысла» ООП, не могут озвучить базовую формулировку одного из «столпов» — инкапсуляции, хотя знают, как на 3 языках и 20 способами реализовать интерфейс, класс и объект.
В этой серии из трёх лекций он не только объясняет основы ООП, но и рассказывает, почему QA-специалистам важно понимать его концепции.
Часть 1: https://youtu.be/Qx0_kFM52oU
Часть 2: https://youtu.be/CRt1XtW6-Fs
Часть 3: https://youtu.be/LeKqHN7l4Yk
#тестирование #ооп
Антон Семенченко в IT уже больше 15 лет, пять последних из которых он отвечает за автоматизацию тестирования в рамках EPAM Systems по всему СНГ.
По его опыту собеседования сотен специалистов по тестированию из стран СНГ, Индии, США, многие разработчики не понимают «физического смысла» ООП, не могут озвучить базовую формулировку одного из «столпов» — инкапсуляции, хотя знают, как на 3 языках и 20 способами реализовать интерфейс, класс и объект.
В этой серии из трёх лекций он не только объясняет основы ООП, но и рассказывает, почему QA-специалистам важно понимать его концепции.
Часть 1: https://youtu.be/Qx0_kFM52oU
Часть 2: https://youtu.be/CRt1XtW6-Fs
Часть 3: https://youtu.be/LeKqHN7l4Yk
#тестирование #ооп
YouTube
Концептуальные основы ООП в Тестировании. Часть 1. Антон Семенченко. Comaqa Spring 2018
При изучении любой дисциплины самое сложное / главное понять основы, базовые принципы, на пальцах, на школьных примерах, затем, на этот металлический каркас можно навесить тонны бетонной практики, получившийся железобетонный монолит станет гарантией практически…