O que significa "S" no OOPS?

30

Eu procurei o formulário completo de " OOPS " no Google , mas, infelizmente, há muitas respostas ambíguas. Alguns dizem que é " Sistemas ", e outros dizem que é " Estrutura ", e alguns até o mencionaram como " Sinopse ".

Alguém pode me esclarecer, para encontrar o formulário completo de OOPS, com alguma referência correta e correta?

Muito obrigado a todos, me ajudando.

Desejo de Conhecimento
fonte
9
OOP = Programação Orientada a Objetos. Opa, por outro lado, é bem diferente.
Vineet Reynolds
3
Você pode ter visto isso no contexto da OOPSLA, uma conferência de pesquisa da ACM sobre programação, sistemas, idiomas e aplicativos orientados a objetos.
Blrfl
2
A programação orientada a objetos não é realmente um sistema, mas um padrão de programação. Então, de acordo com mim, OOPS não tem significado. É apenas OOP.
Aditya Bokade #

Respostas:

20

Eu diria que o Sistema de Programação Orientada a Objetos é o mais utilizado. Mas, na verdade, isso não é generalizado ou conhecido a ponto de justificar que seja um acrônimo útil. Esse link é bem legal, é tudo sobre abreviações. Caso contrário, eu concordaria com Vineet Reynolds e diria que, na prática, você deve apenas usar "OOP" e considerar "OOPS" como 'oops'.

Ross
fonte
31

Em todo lugar que olho, as pessoas que usam "OOPS" não são pessoas cuja língua nativa é o inglês. Eu realmente acredito, portanto, que muitos desenvolvedores usam "OOPS" por hábito; isso é feito porque outros desenvolvedores fazem.

Eu acho que é importante deixar claro que o termo é Programação Orientada a Objetos e o "S" é estranho. Se você pesquisar na Internet por "sistema de programação orientada a objetos", obterá alguns resultados, mas não muitos.

Programação Orientada a Objetos é uma filosofia; é impróprio chamá-lo de sistema. Um sistema seria algo que implementa a filosofia de programação orientada a objetos.

Sam Hobbs
fonte
6
Embora eu não seja um falante nativo de inglês, chamar OOP de "filosofia" não me parece familiar. Eu acho que o termo "paradigma" é mais estabelecido.
Doc Brown
1
@DocBrown "abordagem" ou "metodologia" são termos mais usados. "Paradigm" aparece como um cabeçote de palavras que só sei buzz. Tecnicamente, ainda é o uso correto - apenas estranho. A "filosofia" começa a assumir implicações teológicas com implicações de conotações potencialmente negativas. Para ser justo, reconhecerei que o POO pode afetar a maneira como você vê as coisas e tem a pretensão de ser uma filosofia, por isso também é um termo correto. Metodologia é provavelmente o termo mais neutro. Sam - boa observação ao declarar OOP que não é um sistema.
3

Você decide o quanto você classifica as fontes abaixo, mas é mais frequentemente encontrado com "sistema". No entanto, como você já descobriu, ele não é usado com frequência; portanto, não use a abreviação se quiser que as coisas fiquem claras para o seu público.

OOPS Programação Orientada a Objetos do Sistema, een programmeersysteem waarmee je objectgeoriënteerd kunt programmeren Zie ook: OOP, Objectgeoriënteerd Gevonden op http://www.icer.nl/computerwoordenboek.php

Sistema de Programação Orientada a Objetos OOPS; OOP Gevonden op http://www.ming-automatisering.nl/Definities/defin

oops 1 comentário. 2 Sistema de Programação Orientada a Objetos. Gevonden op http://www.woorden-boek.nl/woord/oops

fonte: http://www.encyclo.nl/begrip/OOPS (holandês)

OOPS - Sistema de Programação Orientada a Objetos

Pode haver muitos significados populares para OOPS, com a definição mais popular sendo a de Sistema de Programação Orientada a Objetos

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

Você ainda tem GOOPS e OOPSMP como implementações reais.

Bart
fonte