Busqueda local

Loading

jueves, 12 de marzo de 2015

La arquitectura de mis proyectos MVC.

Dentro del desarrollo de software existen diferentes niveles de abstracción, cuando empezamos a escribir código lo hacemos al más bajo nivel o sea al nivel de los requerimientos, de las descripciones detalladas que nos permiten codificar esa lógica para que después forme parte de algo mucho más grande.

arquitectura_mvc

El nivel más alto de abstracción de un sistema es aquel donde podemos ver toda la estructura, sus componentes y las relaciones que estas partes tienen entre si; si quieren podemos decir que el termino ARQUITECTURA DE SOFTWARE es una analogía que hace referencia a la construcción de edificios. Algunos prefieren decirle diseño del software…

 

miércoles, 11 de marzo de 2015

Buenas prácticas del patrón MVC.

Desde Que empecé a escribir código para MVC pude notar la enorme preocupación de quienes lo crearon, en el sentido de ofrecer mecanismos para hacer las cosas bien, con seguridad, para tener el control desde el principio.

image

Al conjunto de lineamientos para hacer las cosas bien, suele denominársele BUENAS PRACTICAS, no son reglas, no son verificadas por el compilador, ni afectan que la aplicación se ejecute; sin embargo si no las ponemos en práctica, es muy probable que nuestra aplicación se encuentre en riesgo o resulte extremadamente complicado su mantenimiento y escalabilidad…
 

lunes, 9 de marzo de 2015

Los Convenios y la estructura en MVC.

Le han prestado atención a los convenios en MVC? Se han fijado lo sencillo que resulta crear un proyecto? A poco no se asombraron que al terminar de crearse, ya es completamente funcional? En lo personal creo que es algo loable y debemos reconocer el esfuerzo de entregarnos una plantilla tan completa.

aspnetmvc1

Pero le han prestado atención a las estructura, a la forma en que los componentes, las clases, las bibliotecas, los estilos y todo en conjunto se interrelacionan para lograr que estas aplicaciones sean tan versátiles? Descubramos estos detalles…