Что означает «S» в OOPS?

30

Я искал полную форму « OOPS » в Google , но, к сожалению, есть много неоднозначных ответов. Некоторые говорят, что это « Системы », а некоторые говорят, что это « Структура », а некоторые даже упоминают это как « Синопсис ».

Кто-нибудь может, пожалуйста, просветить меня, чтобы найти полную форму OOPS, с некоторыми правильными и правильными ссылками?

Большое спасибо всем, помогая мне.

Жажда знаний
источник
9
ООП = объектно-ориентированное программирование. Упс с другой стороны совсем другое.
Винет Рейнольдс
3
Возможно, вы видели это в контексте OOPSLA, исследовательской конференции ACM по объектно-ориентированному программированию, системам, языкам и приложениям.
Blrfl
2
Объектно-ориентированное программирование - это не система, а паттерн программирования. Так что, по моему мнению, OOPS не имеет смысла. Это просто ООП.
Адитья Бокаде

Ответы:

20

Я бы сказал, что объектно-ориентированная система программирования используется чаще всего. Но на самом деле, это не так широко распространено и не известно в такой степени, чтобы оправдать его использование в качестве акронима. Эта ссылка довольно крутая, все о сокращениях. В противном случае я бы согласился с Vineet Reynolds и сказал бы, что на практике вы должны просто использовать «OOP» и рассматривать «OOPS» как «oops».

Росс
источник
31

Куда бы я ни посмотрел, люди, использующие OOPS, не являются людьми, чей родной язык - английский. Поэтому я искренне верю, что многие разработчики используют «OOPS» по привычке; это сделано, потому что другие разработчики делают.

Я думаю, что важно прояснить, что термин «объектно-ориентированное программирование» и «S» является посторонним. Если вы будете искать в Интернете «объектно-ориентированную систему программирования», вы получите некоторые результаты, но не так много.

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

Сэм Хоббс
источник
6
Хотя я не являюсь носителем английского языка, называть ООП «философией» для меня незнакомо. Я думаю, что термин "парадигма" является более устоявшимся.
Док Браун
1
@DocBrown «подход» или «методология» являются более часто используемыми терминами. «Парадигма» выглядит как бинхэд «только я знаю умные слова». Технически, это все еще правильное использование - просто неловко. «Философия» начинает приобретать богословский подтекст с возможными негативными коннотациями. Честно говоря, я признаю, что ООП может влиять на то, как вы смотрите на вещи, и действительно имеет право претендовать на то, чтобы быть философией, так что это также правильный термин. Методология, наверное, самый нейтральный термин. Сэм - хорошее наблюдение о том, что ООП не является Системой.
3

До вас, насколько высоко вы оцениваете источники ниже, но это чаще всего встречается с «системой». Однако, как вы уже узнали, он используется не часто, поэтому не используйте аббревиатуру самостоятельно, если хотите, чтобы все было понятно для вашей аудитории.

OOPS объектно - ориентированного программирования системы, ееп programmeersysteem waarmee JE objectgeoriënteerd Kunt programmeren Zie ООК: OOP, Objectgeoriënteerd Gevonden оп http://www.icer.nl/computerwoordenboek.php

OOPS объектно-ориентированная система программирования; Zie OOP Gevonden op http://www.ming-automatisering.nl/Definities/defin

ой 1 Foutje. 2 Объектно-ориентированная система программирования. Gevonden op http://www.woorden-boek.nl/woord/oops

источник: http://www.encyclo.nl/begrip/OOPS (голландский)

OOPS - объектно-ориентированная система программирования

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

источник: http://www.auditmypc.com/oops.asp

Вы даже получили GOOPS и OOPSMP в качестве реальных реализаций.

Барт
источник