Re[2]: Ну ладно, давайте про ООП
От: DiPaolo Россия  
Дата: 26.05.25 09:57
Оценка:
V>С ООП все просто. Оно великолепно тогда, когда твоя задача представляется в виде объектов и связей между ними.
V>Там, где не представляется, используются другие парадигмы программирования.

А есть примеры таких задач для прикладных областей? Не физика/математика и около-математические расчеты.
Патриот здравого смысла
Re[2]: Ну ладно, давайте про ООП
От: ononim  
Дата: 26.05.25 11:17
Оценка:
V>Натягивание же совы на глобус всегда приводит к разрыву и кончине совы.
иногда, хорошо накачанная сова может прогнуть под себя мир глобус
Как много веселых ребят, и все делают велосипед...
Re[3]: Ну ладно, давайте про ООП
От: Vzhyk2  
Дата: 26.05.25 12:56
Оценка:
Здравствуйте, DiPaolo, Вы писали:

DP>А есть примеры таких задач для прикладных областей? Не физика/математика и около-математические расчеты.

В учебниках по ООП их море. Читать их полезно.
Re[3]: Ну ладно, давайте про ООП
От: Shmj Ниоткуда  
Дата: 26.05.25 20:04
Оценка:
Здравствуйте, DiPaolo, Вы писали:

DP>А есть примеры таких задач для прикладных областей? Не физика/математика и около-математические расчеты.


Натянуть можно что угодно. Классический пример — объект клиент порождает объект заказ, отдаете объект заказа — объекту менеджер, менеджер что-то с ним делает, вязывая методы заказа, порождает объект инвойс и передает объекту клиент. Ну и т.д.

Только удобно ли это на самом деле? Конечно же нет
=сначала спроси у GPT=
Re: Ну ладно, давайте про ООП
От: Silver_S Ниоткуда  
Дата: 27.05.25 12:05
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Этот чувак уже третье видео обоснованно унижает ООП:


Термин "ООП" фактически уже устарел. Так же, как устарел термин "структурное программирование", хотя оно никуда не исчезло. В ООП просто к нему добавилось несколько небольших фич, полезных для оформления больших объемов кода. Но с тех пор еще много разных фич добавилось, поэтому термин "ООП" больше не актуален. Теперь уже даже на языках без ООП(типа C) будут использовать принципы ООП, там где надо. И злоупотребления ООП фичами тоже будут.

О фичах, предшествующих ООП: Структурное программирование.

В 1970-е годы объёмы и сложность программ достигли такого уровня, что традиционная (неструктурированная) разработка программ перестала удовлетворять потребностям практики. Программы становились слишком сложными, чтобы их можно было нормально сопровождать. Поэтому потребовалась систематизация процесса разработки и структуры программ.

Методология структурной разработки программного обеспечения была признана «самой сильной формализацией 70-х годов».
По мнению Бертрана Мейера, «Революция во взглядах на программирование, начатая Дейкстрой, привела к движению, известному как структурное программирование, которое предложило систематический, рациональный подход к конструированию программ.
Структурное программирование стало основой всего, что сделано в методологии программирования, включая и объектное программирование»[1].


S>3. Полиморфизм — суть: Как ПИСАТЬ код, который работает с разными типами данных

S> — трейты в Rust

Такие трейты же тоже имеют отношение к ООП, даже если их переименовали, изменили дизайн.
Re: Ну ладно, давайте про ООП
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 28.05.25 07:15
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Этот чувак уже третье видео обоснованно унижает ООП:

Код его посмотри. Там всё понятно сразу.
S>Именно что обосновано, попробуйте послушать и поймете что кое в чем он прав.
Сомневаюсь, что он что-то в этом понимает. Чтобы говорить о предмете надо бы его сперва изучить и практиковать какое-то время.
Sic luceat lux!
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.