¿Qué significa "S" en OOPS?

30

He buscado la forma completa de " OOPS " en Google , pero desafortunadamente, hay muchas respuestas ambiguas. Algunos dicen que es " Sistemas ", y algunos dicen que es " Estructura ", y algunos incluso lo han mencionado como " Sinopsis ".

¿Alguien puede iluminarme, para encontrar la forma completa de OOPS, con alguna referencia correcta y correcta?

Muchas gracias a todos por ayudarme.

Ansia de conocimiento
fuente
9
OOP = Programación Orientada a Objetos. Vaya por otro lado es bastante diferente.
Vineet Reynolds
3
Es posible que lo haya visto en el contexto de OOPSLA, una conferencia de investigación de ACM sobre programación orientada a objetos, sistemas, lenguajes y aplicaciones.
Blrfl
2
La programación orientada a objetos no es realmente un sistema, sino un patrón de programación. Entonces, según yo, OOPS no tiene sentido. Es solo OOP.
Aditya Bokade

Respuestas:

20

Yo diría que el sistema de programación orientado a objetos es el que más se usa. Pero en realidad, esto no está tan extendido ni se conoce de tal manera que garantice que sea un acrónimo útil. Este enlace es genial, se trata de abreviaturas. De lo contrario, estaría de acuerdo con Vineet Reynolds y diría que, en la práctica, debería usar "OOP" y considerar "OOPS" como "oops".

Ross
fuente
31

Por todas partes, las personas que usan "OOPS" no son personas cuyo idioma nativo es el inglés. Por lo tanto, realmente creo que muchos desarrolladores usan "OOPS" por costumbre; se hace porque otros desarrolladores lo hacen.

Creo que es importante dejar en claro que el término es Programación Orientada a Objetos y que la "S" es extraña. Si busca en Internet un "sistema de programación orientado a objetos", obtendrá algunos resultados, pero no muchos.

La programación orientada a objetos es una filosofía; es inapropiado llamarlo un sistema. Un sistema sería algo que implementa la filosofía de Programación Orientada a Objetos.

Sam Hobbs
fuente
66
Aunque no soy un hablante nativo de inglés, llamar a OOP una "filosofía" no me resulta familiar. Creo que el término "paradigma" está más establecido.
Doc Brown
1
@DocBrown "enfoque" o "metodología" son términos más utilizados. "Paradigma" aparece como un "yo-solo-conozco-palabras-de-moda". Técnicamente, sigue siendo el uso correcto, simplemente incómodo. La "filosofía" comienza a asumir connotaciones teológicas con implicaciones potencialmente negativas. Para ser justos, reconoceré que OOP puede afectar la forma en que ves las cosas y tiene el derecho legítimo de ser una filosofía, por lo que también es un término correcto. La metodología es probablemente el término más neutral. Sam: buena observación al afirmar que OOP no es un sistema.
3

Depende de usted qué tan alto califica las fuentes a continuación, pero con mayor frecuencia se encuentra con "sistema". Sin embargo, como ya descubrió, no se usa con frecuencia, así que no use la abreviatura usted mismo si desea que las cosas estén claras para su audiencia.

Sistema de programación orientado a objetos OOPS, een programmeersysteem waarmee je objectgeoriënteerd kunt programmeren Zie ook: OOP, Objectgeoriënteerd Gevonden op http://www.icer.nl/computerwoordenboek.php

Sistema de programación orientado a objetos OOPS; zie OOP Gevonden en http://www.ming-automatisering.nl/Definities/defin

Uy 1 Foutje. 2 Sistema de programación orientado a objetos. Gevonden op http://www.woorden-boek.nl/woord/oops

fuente: http://www.encyclo.nl/begrip/OOPS (holandés)

OOPS: sistema de programación orientado a objetos

Puede haber muchos significados populares para OOPS, siendo la definición más popular la del Sistema de Programación Orientado a Objetos

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

Incluso tienes GOOPS y OOPSMP como implementaciones reales.

Bart
fuente