Was bedeutet "S" in OOPS?

30

Ich habe in Google nach der vollständigen Form von " OOPS " gesucht , aber leider gibt es viele mehrdeutige Antworten. Einige sagen, dass es " Systeme " ist, und einige sagen, dass es " Struktur " ist, und einige haben es sogar als " Synopse " erwähnt.

Kann mich bitte jemand aufklären, um die vollständige Form von OOPS zu finden, mit einigen richtigen und korrekten Hinweisen?

Vielen Dank an alle, die mir geholfen haben.

Wissenshunger
quelle
9
OOP = Objektorientierte Programmierung. Ups andererseits ist ganz anders.
Vineet Reynolds
3
Vielleicht haben Sie es im Kontext von OOPSLA gesehen, einer ACM-Forschungskonferenz zu objektorientierter Programmierung, Systemen, Sprachen und Anwendungen.
Blrfl
2
Objektorientierte Programmierung ist nicht wirklich ein System, sondern ein Programmiermuster. Also meiner Meinung nach hat OOPS keine Bedeutung. Es ist nur OOP.
Aditya Bokade

Antworten:

20

Ich würde sagen, dass das objektorientierte Programmiersystem am häufigsten verwendet wird. Dies ist jedoch nicht so weit verbreitet oder bekannt, dass es sich um ein nützliches Akronym handelt. Dieser Link ist ziemlich cool, es dreht sich alles um Abkürzungen. Ansonsten stimme ich Vineet Reynolds zu und sage, dass Sie in der Praxis einfach "OOP" verwenden und "OOPS" als "oops" betrachten sollten.

Ross
quelle
31

Überall, wo ich hinschaue, sind die Leute, die "OOPS" verwenden, keine Leute, deren Muttersprache Englisch ist. Ich bin daher der festen Überzeugung, dass viele Entwickler "OOPS" aus Gewohnheit verwenden. Es wird gemacht, weil es andere Entwickler tun.

Ich halte es für wichtig, deutlich zu machen, dass der Begriff objektorientierte Programmierung und das "S" irrelevant sind. Wenn Sie im Internet nach "objektorientiertem Programmiersystem" suchen, erhalten Sie einige, aber nicht viele Ergebnisse.

Objektorientierte Programmierung ist eine Philosophie; Es ist unangebracht, es ein System zu nennen. Ein System wäre etwas, das die Philosophie der objektorientierten Programmierung umsetzt.

Sam Hobbs
quelle
6
Obwohl ich kein englischer Muttersprachler bin, klingt es mir fremd, OOP als "Philosophie" zu bezeichnen. Ich denke, der Begriff "Paradigma" ist etablierter.
Doc Brown
1
@DocBrown "Ansatz" oder "Methodik" sind gebräuchlichere Begriffe. "Paradigma" wirkt wie ein nur-ich-kenne-Modewort-Bohnenkopf. Technisch ist es immer noch die richtige Verwendung - nur umständlich. "Philosophie" fängt an, theologische Untertöne anzunehmen, wobei möglicherweise negative Konnotationen impliziert werden. Um fair zu sein, ich werde anerkennen, dass OOP Einfluss darauf haben kann , wie Sie Dinge sehen, und zu Recht den Anspruch erhebt, eine Philosophie zu sein, so dass es auch ein korrekter Begriff ist. Methodik ist wahrscheinlich der neutralste Begriff. Sam - gute Beobachtung zur Aussage, dass OOP kein System ist.
3

Es liegt an Ihnen, wie hoch Sie die Quellen unten bewerten, aber es wird am häufigsten mit "System" gefunden. Wie Sie bereits herausgefunden haben, wird es nicht oft verwendet. Verwenden Sie die Abkürzung also nicht selbst, wenn die Dinge für Ihr Publikum klar sein sollen.

OOPS Object Oriented System Programmierung, een programmeersysteem waarmee je objectgeoriënteerd kunt programmeren Zie ook: OOP, Objectgeoriënteerd Gevonden op http://www.icer.nl/computerwoordenboek.php

OOPS Objektorientiertes Programmiersystem; zie OOP Gevonden op http://www.ming-automatisering.nl/Definities/defin

oops 1 Foutje. 2 Objektorientiertes Programmiersystem. Gevonden op http://www.woorden-boek.nl/woord/oops

Quelle: http://www.encyclo.nl/begrip/OOPS (niederländisch)

OOPS - Objektorientiertes Programmiersystem

Es kann viele populäre Bedeutungen für OOPS geben, wobei die populärste Definition die des objektorientierten Programmiersystems ist

Quelle: http://www.auditmypc.com/oops.asp

Sie haben sogar GOOPS und OOPSMP als tatsächliche Implementierungen.

Bart
quelle