Веб-страница
25.3K subscribers
1.54K photos
483 videos
1 file
3.73K links
Всё по фронтенду, бэкенду и девопсу в одном месте

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/64ai
Download Telegram
ООП на JavaScript

ООП обычно реализуется с помощью классов или прототипов. Большинство объектно-ориентированных языков (Java, C++, Python) используют наследование на основе классов.

JavaScript реализует ООП через прототипное наследование. В этой статье мы рассмотрим оба эти подхода в JavaScript, обсудим их преимущества и недостатки: https://tprg.ru/FAmU

Есть ещё и третий вариант — вообще без ООП. Его тоже рассмотрим.

#javascript #ооп
Чтобы изучить ООП, в основном приходится искать кучу разрозненных статей по всему интернету или читать фундаментальные книги. Статьи при этом часто либо слишком академические, либо слишком простые. А книги в основном толстые и заумные. Хочется, чтобы всё было удобно, в одном месте и написано понятным языком.

Два неравнодушных фронтендера перелопатили кучу источников и написали Солидбук. Весь код написан на TypeScript, в каждой главе есть паттерны и антипаттерны, примеры из идеального мира и реальной жизни, а также интерактивные тесты для самопроверки: https://ota-solid.now.sh/

#typescript #ооп #solid
Концептуальные основы ООП в тестировании

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

Часть 1: https://youtu.be/Qx0_kFM52oU
Часть 2: https://youtu.be/CRt1XtW6-Fs
Часть 3: https://youtu.be/LeKqHN7l4Yk

#тестирование #ооп
Руководство, в котором детально разбирается ООП в контексте JavaScript

— объекты, свойства, методы, классы;
— инкапсуляция, абстракция, наследование, полиморфизм;
— агрегирование и композиция.

Читать: https://tprg.ru/n6cN

#javascript #ооп
Объектно-ориентированное программирование в JavaScript

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

Автор в этой статье подробно раскрывает каждый из четырёх принципов, на которых основано ООП и рассказывает про особенности работы на JavaScript:

https://tproger.ru/articles/oop-i-js/?utm_source=tg&utm_medium=notification&utm_campaign=notification_second_wave&utm_term=post_new

Под постом вас будет ждать викторина, которая поможет вам проверить насколько хорошо вы усвоили материал👇

#ооп #javascript