Pregunta de arquitectura n capas

05/03/2007 - 06:17 por news.microsoft.com | Informe spam
Hola amigos una pregunta, en una arquitectura de n capas en que capa o sitio
iria una clase padre o abstracta?
por ejemplo una clase persona de la cual van a heredar otras calses donde la
ubicaria?,
gracias

Cesar

Preguntas similare

Leer las respuestas

#16 Eugenio Serrano
06/03/2007 - 15:38 | Informe spam
Como se te acaban los argumentos empiezas con los insultos nuevamente.
Tu estas en contra de todo el mundo que piense diferente a ti, y le llamas
libros serios solo a los que has leido tu.

Me puedes dar el nombre de uno de esos libros para ver si me intruyo un poco
mas ?

Regards / Saludos,
Eugenio Serrano
Microsoft MVP (ASP/ASP.Net)
Solid Quality Mentors
http://www.eugenioserrano.com.ar
if (me.today == me.yesterday) me.tomorrow = null;





"Alfredo Novoa" escribió en el mensaje de
noticias news:

Hola Carlos,

On 6 Mar 2007 05:21:36 -0800, "Carlos M. Calvelo"
wrote:

On 5 mrt, 15:56, "Eugenio Serrano" wrote:

Alfredo propone una aplicacion basada 100% en el motor de bases de
datos.



También propone que "La gente suele confundir las capas del
sistema con las capas de las aplicaciones."



También no. Lo que propongo (que es lo mismo que dicen los libros
serios) no tiene nada que ver con lo que dice Eugenio.

Lo que propongo es separar las responsabilidades del sistema asignando
la gestión de los datos al Sistema de Gestión de Bases de Datos, que
es mucho más que un "motor de bases de datos", y la presentación y
comunicación con los usuarios a las aplicaciones de formularios.

Casi monolitica diria yo.



Yo diría que un sistema es monolítico precisamente cuando la
(única) aplicación trata de ser el sistema de información,
jugando un papel que no le corresponde. Haciendo así casi
imposible integrar nuevas aplicaciones en el sistema,
de ahí 'monolítico'; por no tener una separación clara de
responsabilidades.



Cierto, veo que hice bien en meterle en el filtro anti idiotas.

Eso es una forma de hacer las cosas, ni mejor ni peor que otras, pero es
solo una forma de hacer las cosas y no la unica.



Pues para mi está claro que sí hay mejores y peores formas
de hacer las cosas.



Es una falacia que trata de confundir a la gente intentando parecerse
al pseudoargumento de: "todas las opiniones son respetables".

Por supuesto que hay formas mejores y peores de hacer las cosas y está
más que demostrado que hacer sistemas monolíticos en los que una
aplicación lo hace todo, es una forma muy mala de hacer las cosas.

Ese truco dialéctico lo usan mucho los curanderos y otros estafadores
cuando quieren comparar sus métodos con los científicos.


Saludos
Alfredo
Respuesta Responder a este mensaje
#17 Eugenio Serrano
06/03/2007 - 15:38 | Informe spam
Como se te acaban los argumentos empiezas con los insultos nuevamente.
Tu estas en contra de todo el mundo que piense diferente a ti, y le llamas
libros serios solo a los que has leido tu.

Me puedes dar el nombre de uno de esos libros para ver si me intruyo un poco
mas ?

Regards / Saludos,
Eugenio Serrano
Microsoft MVP (ASP/ASP.Net)
Solid Quality Mentors
http://www.eugenioserrano.com.ar
if (me.today == me.yesterday) me.tomorrow = null;





"Alfredo Novoa" escribió en el mensaje de
noticias news:

Hola Carlos,

On 6 Mar 2007 05:21:36 -0800, "Carlos M. Calvelo"
wrote:

On 5 mrt, 15:56, "Eugenio Serrano" wrote:

Alfredo propone una aplicacion basada 100% en el motor de bases de
datos.



También propone que "La gente suele confundir las capas del
sistema con las capas de las aplicaciones."



También no. Lo que propongo (que es lo mismo que dicen los libros
serios) no tiene nada que ver con lo que dice Eugenio.

Lo que propongo es separar las responsabilidades del sistema asignando
la gestión de los datos al Sistema de Gestión de Bases de Datos, que
es mucho más que un "motor de bases de datos", y la presentación y
comunicación con los usuarios a las aplicaciones de formularios.

Casi monolitica diria yo.



Yo diría que un sistema es monolítico precisamente cuando la
(única) aplicación trata de ser el sistema de información,
jugando un papel que no le corresponde. Haciendo así casi
imposible integrar nuevas aplicaciones en el sistema,
de ahí 'monolítico'; por no tener una separación clara de
responsabilidades.



Cierto, veo que hice bien en meterle en el filtro anti idiotas.

Eso es una forma de hacer las cosas, ni mejor ni peor que otras, pero es
solo una forma de hacer las cosas y no la unica.



Pues para mi está claro que sí hay mejores y peores formas
de hacer las cosas.



Es una falacia que trata de confundir a la gente intentando parecerse
al pseudoargumento de: "todas las opiniones son respetables".

Por supuesto que hay formas mejores y peores de hacer las cosas y está
más que demostrado que hacer sistemas monolíticos en los que una
aplicación lo hace todo, es una forma muy mala de hacer las cosas.

Ese truco dialéctico lo usan mucho los curanderos y otros estafadores
cuando quieren comparar sus métodos con los científicos.


Saludos
Alfredo
Respuesta Responder a este mensaje
#18 Eugenio Serrano
06/03/2007 - 15:48 | Informe spam
De nuevo la agresion, eso quiere decir que solo los avanzados como tu la
entienden..., despreciando a cantidad de personas en esta lista.

Regards / Saludos,
Eugenio Serrano
Microsoft MVP (ASP/ASP.Net)
Solid Quality Mentors
http://www.eugenioserrano.com.ar
if (me.today == me.yesterday) me.tomorrow = null;


"Alfredo Novoa" escribió en el mensaje de
noticias news:
On Tue, 6 Mar 2007 08:17:27 -0400, "Luis T"
wrote:

Casi monolitica diria yo.
Eso es una forma de hacer las cosas, ni mejor ni peor que otras, pero es
solo una forma de hacer las cosas y no la unica.



Para mi tener todo controlado por el SGBD es una solucion peor que las
otras
cuando se tiene una aplicacion distribuida.



Todo no, lo que tiene que estar controlado por el Sistema de Gestión
de Bases de Datos es la gestión de las bases de datos.

Está visto que esta frase es demasiado compleja para ser comprendida
por el programador medio, pero que le vamos a hacer.


Saludos

Respuesta Responder a este mensaje
#19 Eugenio Serrano
06/03/2007 - 15:56 | Informe spam
Cuando dices:

Es una falacia que trata de confundir a la gente intentando parecerse
al pseudoargumento de: "todas las opiniones son respetables".



Esta clara tu forma de pensar, para ti la frase "todas las opiniones son
respetables" es un pseudoargumento ya que no respetas ninguna opinion
diferente a la tuya.

Regards / Saludos,
Eugenio Serrano
Microsoft MVP (ASP/ASP.Net)
Solid Quality Mentors
http://www.eugenioserrano.com.ar
if (me.today == me.yesterday) me.tomorrow = null;
Respuesta Responder a este mensaje
#20 Luis T
06/03/2007 - 17:46 | Informe spam

Para mi tener todo controlado por el SGBD es una solucion peor que las
otras
cuando se tiene una aplicacion distribuida.



Todo no, lo que tiene que estar controlado por el Sistema de Gestión
de Bases de Datos es la gestión de las bases de datos.




No hay que ser muy inteligente para saber que cuando hablo de todo
controlado por un SGBD se supone que estamos hablando de gestion de datos.
O sirve para algo mas un SGBD que para gestionar datos?


Está visto que esta frase es demasiado compleja para ser comprendida
por el programador medio, pero que le vamos a hacer.





Yo creo que eres vos quien no parece comprender lo que es un sistema
distribuido distinto a un sistema centralizado.

LT
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida