ооп

ооп: материалы на тему объектно-ориентированного программирования (ооп) ⭐ Самые актуальные и полезные мануалы, инструкции и посты на сайте ➜ highload.today

Геттеры (Getters) и сеттеры (Setters): управление атрибутами в Python

Использование геттеров и сеттеров для инкапсуляции данных – один из основных принципов объектно-ориентированного программирования. О том, что это такое и…

26.04.2023

Стало массовым, но уже устарело: пять самых больших проблем объектно-ориентированного программирования

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

16.11.2022

«Я не хочу, чтобы годную парадигму считали достойной свалки»: 7 несостоятельных аргументов противников ООП

Блуждая по интернету, можно заметить одну интересную особенность. Все парадигмы программирования воспринимаются людьми совершенно спокойно. Про процедурное программирование говорят спокойно…

04.08.2022

Python Design Patterns: руководство для понятного и модного кода

Python — это мощный объектно-ориентированный язык программирования высокого уровня с динамической типизацией и связыванием. Благодаря его гибкости и мощности разработчики…

21.03.2022

Python: объектно-ориентированное программирование (ООП). Практикум

Python — это суперпопулярный язык программирования, особенно подходящий для AI&ML (data science) и веб-приложений. Он также является удобным выбором для…

18.03.2022

Python: введение в объектно-ориентированное программирование (ООП) для чайников

Объектно-ориентированное программирование (ООП) — это метод структурирования программы путем упаковки связанных свойств и поведения в отдельные объекты. В нашем небольшом…

17.03.2022

Парадигмы программирования: простое объяснение

Редакция Highload разобралась, что такое парадигмы программирования, какими они обладают преимуществами и назначением. Это важное теоретическое знание для новичков, которое…

31.01.2022

Объектно-ориентированное программирование (ООП). Объясняем на пальцах

Объектно-ориентированное программирование (в дальнейшем ООП) — парадигма программирования, в которой основными концепциями являются понятия объектов и классов. ООП создано для…

18.01.2022

Не будьте STUPID: разработчик назвал 10 принципов, которые отличают хорошего программиста от плохого

Писать программы сложно, а писать хорошие программы — еще сложнее. Существует множество методик, такие как «чистый код», принципы STUPID и…

19.11.2021

Как создавать классы в Python со знанием дела: разбираем на примерах

Чтобы создавать классы в Python, нужно использовать ключевое слово class. Ну и еще пара-тройка деталей: прописать инициализацию, создать свойства и…

28.08.2021

Функциональное программирование: код без проблем и ошибок

Функциональное программирование (FP) долгое время оставалось нишевым явлением. Однако теперь многие языки (Java и Python в их числе) все чаще…

22.07.2021

ООП в Java: четыре принципа с примерами

Объектно-ориентированное программирование (ООП) — это методология программирования с использованием объектов и классов. Объект характеризует состояние и поведение.Например, у кота есть…

08.07.2021

Почему классы JS это не просто «синтаксический сахар»

JS-инженер Андреа Джаммарки написал на medium.com пост, в котором назвал заблуждением утверждение, что классы JS — это просто синтаксический сахар…

12.04.2021

Как JavaScript превращается в TypeScript, но все никак не превратится

В блоге на ресурсе Bits and Pieces разработчик Махди Резви (Mahdhi Rezvi) сравнивает JavaScript (JS) и TypeScript (TS) и рассуждает о…

15.03.2021