https://mega.co.nz/#!2ggQXIrL!Tt5yn6CnLxYYUPpGbkSmfWh63WQsH9LdY-EoymLxFJA
martes, 2 de junio de 2015
Batalla Naval
https://mega.co.nz/#!2ggQXIrL!Tt5yn6CnLxYYUPpGbkSmfWh63WQsH9LdY-EoymLxFJA
Patron Mvc y Patron silencioso
Hola compañeros en esta entrega vamos a explicar rápidamente lo que son los patrones MVC (Modelo Vista Controlador) y el patron silencioso (Singleton); veremos como se podria aplicar hacia nuestro programa.
Los patrones de diseño son las soluciones generales a problemas de desarrollo de software y otros amitos referentes al diseño de interfaces, aunque no sea obligatorio en alguna manera usar estos patrones al trabajar los elementos dados por estos conceptos nos permite una gran cantidad de ventajas.
Entre estos patrones se pueden identificar 3 categorías:
Patrones de arquitectura: Aquellos que expresan un esquema organizativo estructural fundamental para sistemas
software.
Patrones de diseño: Aquellos que expresan esquemas para definir estructuras de diseño (o sus relaciones) con las
que construir sistemas software.
Idiomas: Patrones de bajo nivel específicos para un lenguaje de programación o entorno concreto.
El patron MVC pertenece al de los los patrones de arquitectura y el singleton al de los Patrones de diseño.
MVC propone básicamente que las partes que componen un programa la cual seria la parte de presentación como la parte de lógica, sean separados uno del otro para lograr la modularidad y de esa manera sea mas facil la solucion de problemas y expansibilidad de este.
El patrón de diseño singleton (instancia única) está diseñado para restringir la creación de objetos pertenecientes a una clase o el valor de un tipo a un único objeto.
Su intención consiste en garantizar que una clase sólo tenga una instancia y proporcionar un punto de acceso global a ella.
https://mega.co.nz/#!z5Yi3LbD!LF45EFji2zmEdCqTTZfNLdrQ2YM_jfHsgggbqSJyjjM
https://mega.co.nz/#!KpRiXYKL!Tdm1eoBjsOqom7nZffqY1J6pHo6csHZFIAxtXyExrUA
https://mega.co.nz/#!Dh5iDIRC!wED8WeB-IHPcccWdokvcUmmOvWY8sW5EQHuO08acgzE
Suscribirse a:
Comentarios (Atom)











