Este sitio esta dirigido de manera muy especial a estudiantes del área
de Desarrollo de Sistemas.
Mi intención en este WebSite es el de tratar de despejar el velo
cegador que malos profesores les han puesto ha sus alumnos.
Impartiendo en sus clases conceptos que ellos aprendieron en sus primeros
años de programación y lo dan ahora como actuales. ! Que mas alejados de la
verdad están ¡
El concepto "Programación Cliente Servidor", no es como ciertos
profesores lo imparten, El Cliente (PC manejada por el usuario final) y El
Servidor (Lugar donde generalmente se aloja la base de datos usada), sino que
va más allá de esas palabras, tendencias actuales nos habla de "Programación por capas",este modalidad de programación se la podría comparar con
la frase "Divide y vencerás", dando esta a la forma de programación
conocida como "Programación a 3 Capas", pero cuales son estas capas y
porque debería programar mis aplicaciones así?. Esta modalidad de programación
se debe a que al dividir el código en varias partes, es más fácil su
mantenimiento, pero aún este termino de programación a 3 capas esta quedando
obsoleto, ya que estas capas podrían ser mas que estas.
Podríamos poner como ejemplo el antiguo modelo Cliente servidor, el
cual se limitaba a PC Clientes conectadas a un único servidor, teniendo toda la
lógica en cada PC cliente, resultando la actualización de la aplicación una
tarea engorrosa, bien ahora el modelo 3 capas, estas capas no necesariamente
habla de capas físicas (Cada capa en un servidor distinto), podrían ser capas lógicas
( La lógica estaría separada en partes), bien , esto nos daría más libertad de
actualizar un sistema, ya que una dll es más fácilmente trasportada. Pero aún
así este modelo de 3 capas podría fácilmente extenderse a más, por ejemplo,
tenemos nuestro clásico Cliente (1ra Capa) que se conecta a
El porque no se nos imparte estos conocimiento en las aulas de clases deberíamos
de preguntar a eso profesores, de entre los cuales hay elementos que se ponen títulos
que no posen o que sólo han desarrollado aplicaciones en el papel (donde toda aplicación
funciona) y nunca han hecho una aplicación real, o de aquellos que no aceptan
una pregunta dentro del aula de clases para no demostrar que ellos no poseen el
conocimiento, que mejor para un profesor ver que no lo sabe todo y ponerse a investigar
y para otra oportunidad poder contestar esa pregunta.
O talvez será que lo único que saben de programación es lo que han leído en artículos
de Internet o en un libro barato que se han comprado, habría que ver que hacen
nuestras universidades para cambien a estos profesores que lo único que hacen
es perjudicar al nuevo profesional ( osera que le temen a la competencia en el
campo laboral)
