Entender las aplicaciones orientadas a Objetos

25/11/2006 - 20:21 por Javito | Informe spam
Hola a todos, después de varios meses estudiando la programación
orientada a objetos y sé programarla y entiendo todos los conceptos que
implican los objetos como herencia, encapsulación etc. pero hay varios
conceptos globales que no entiendo y que me encantaría que si alguien conoce
me orientara un poco.

Mis dudas son:
1) En una aplicación orientada a objetos ¿ El Servidor carga todos los
objetos que necesita la aplicación cuando se inicia la misma ?
2) ¿ Quiere esto decir que en estas aplicaciones no se accede a la Base de
Datos para realizar las operaciones, sino que se realizan sobre los objetos
en memoria ?
3) Si hay varios usuarios trabajando en la aplicación y cada uno carga sus
propios objetos desde datos de la Base de datos, si tu has hecho algo en un
objeto en memoria, el que se incorpora a la aplicación al cargar los datos
desde Base de datos no va a tener tus cambios y habría inconsistencia de
datos ¿ como se evita esto ?

Un saludo a todos y a ver si me podeis echar un cable.

Preguntas similare

Leer las respuestas

#36 forums.microsoft.com
06/12/2006 - 18:47 | Informe spam
CMCC wrote:


forums.microsoft.com schreef:

> Carlito?

Carlos..., que soy Carlos.
Inténtalo otra vez. Entretanto voy a pensar si reaciono o no.

Carlos



Carlos, que tiene que ver buzzwords con lo que estamos hablando? Te
digo? Nada. Pero como siempre vuestros argumentos (tu y tu maestro) se
basa en descalificar a otros únicamente diciendo que dicen tonterias y
citar textos en inglés.

Pero vete a groups.google.com y busca "Alfredo Novoa". Se pone a
discutir con matemáticos diciendo que dicen "tonterias" y esto en el
mismo grupo de teoria de base de datos. Se pone a discutir con personas
que conocen y trabajan con OO diciendo que dicen tonterias. Descalifica
a todo el mundo diciendo que todos dicen tonterias. Me pregunto,
entonces, él es el único poseedor de la verdad absoluta?


Respuesta Responder a este mensaje
#37 CMCC
06/12/2006 - 23:19 | Informe spam
forums.microsoft.com schreef:


Carlos, que tiene que ver buzzwords con lo que estamos hablando? Te
digo? Nada.



Ha sido esa la única palabra que se te ha quedado de lo citado de
Dijkstra?

La OO ha traído beneficios. Sobre todo en el ambito de controlar
complejidad por medio de modularidad mas avanzada.
Sin embargo el OO está *overhyped* y *oversold* y en esta parte es
donde hay mucho buzzzzzz.

Tratar de gestionar datos con la OO es ya es un *fad* en toda regla.
Ya se había hecho (modelos jerárquico y de red),
ya se había deshechado (modelo relacional),
y vuelve a entrar por la puerta de atrás (misusando la OO).

Pero como siempre vuestros argumentos (tu y tu maestro) se
basa en descalificar a otros únicamente diciendo que dicen tonterias y
citar textos en inglés.



Te estamos dando bastandes referencias como orientación.
Pero eres tu ahora el que ha de invertir en buscar, leer, etc.
Tu no has dado ni referencias ni argumentos. Sigues repitiendo
lo mismo que al principio; que si decalifica, es que nos llama
ignorantes, etc. Para ya y *hit the books*, good books.


Pero vete a groups.google.com y busca "Alfredo Novoa". Se pone a
discutir con matemáticos diciendo que dicen "tonterias" y esto en el
mismo grupo de teoria de base de datos.



Yo se muy bien como buscar lo que me interesa la red. Tu tienes ahora
bastantes referencias para hacer lo mismo.


Se pone a discutir con personas
que conocen y trabajan con OO diciendo que dicen tonterias.



La mayor parte de los participantes en comp.databases.theory
entiende mas de OO que la mayor parte de los participantes de
comp.object.

Descalifica
a todo el mundo diciendo que todos dicen tonterias. Me pregunto,
entonces, él es el único poseedor de la verdad absoluta?



Parece que yo he leido otras participaciones que las que has
leido tu entonces.
Ahora que bién... si alguien dice tonterías no es raro que
aparezca alguno que le diga que... pues que dice tonterías.
Vete por comp.databases.theory y proponles tus teorías sobre
*business logic in the applications* y de paso les explicas
sobre la OO.

Saludos,
Carlos
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida