Сделаем ООП снова классным

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

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

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

Источник: https://habr.com/ru/articles/883532/


Интересные статьи

Интересные статьи

Научно-технологическая компания Smart Engines, лидер в области распознавания документов, проведет открытый вебинар «Распознавание банковских карт для онбординга и интернет-эквайринга» для проектных ме...
Искусственные нейронные сети (ИНС) — мощный инструмент в области компьютерного зрения, особенно в задачах классификации изображений. Эта область применения была одной из первых, для которой ИНС были р...
Привет, друзья! Меня зовут Петр, я представитель малого белорусского бизнеса со штатом чуть более 20 сотрудников. В данной статье хочу поделиться негативным опытом покупки 1С-Битрикс. ...
Ваш сайт работает на 1С-Битрикс? Каждому клиенту вы даёте собственную скидку или назначаете персональную цену на товар? Со временем в вашей 1С сложилась непростая логика ценообразования и формирования...
Эта публикация написана после неоднократных обращений как клиентов, так и (к горести моей) партнеров. Темы обращений были разные, но причиной в итоге оказывался один и тот же сценарий, реализу...