Ver por etiquetas
Todas las etiquetas »
POO (
RSS)
Acabo de leer en twitter un comentario que dice: “ #region in C# only has 2 purposes: to add unnecessary noise, or when you think it helps, it's actually telling you how much your class sucks because if you feel the need to 'group' things into regions, you generally need to separate the code into multiple classes” El comentario se refiere a dos formas diferentes de usar #region, uno sería quien usa las regiones para identificar zonas privadas o públicas...
Después de la última sacudida recibida por la encapsulación del Container que hicimos en el artículo anterior, sacamos este Service Pack 1 y de paso cuento un poco cómo llegamos aquí. Cuando me pasan estas cosas, siempre recuerdo el pasaje de una lectura que tengo por casa… “Denis Cochin preparo un estudio sobre Química y lo presento a Pasteur. El trabajo comenzaba con las palabras. “Se sabe que...“ - ¿Que es lo que...
En el artículo anterior implementamos todas las interfaces necesarias para usar algunos elementos de configuración a nivel de aplicación. Entre estos elementos estaba el Framework de IoC. En ese mismo artículo explicábamos por qué decidimos inyectar al Framework de dependecia, así que hoy nos dedicaremos a implementar todas las interfaces y realizar algunos test. Antes de empezar, deciros que he realizado una pequeña modificación a la...
¿Por dónde empezamos hoy? Pues si conocemos de antemano la arquitectura DDD, sabremos que uno de los aspectos más importante en su implementación es la inyección de dependencia. El concepto de aplicaciones orientadas al dominio explica claramente que debemos aislar la lógica del dominio de cualquier tipo de detalle técnico. La “Guía de arquitectura N-capas orientada al dominio” nos dice… “Esta capa debe ser responsable...
Me ha costado trabajo decidirme, hay tantos ejemplos de aplicaciones con arquitectura DDD publicados en internet en el que cada uno desarrolla un esquema distinto que uno se piensa una y otra vez si lo que está haciendo estará bien o será un simple disparate. Partiendo de esta duda, el objetivo de esta serie no es crear una guía para orquestar una arquitectura DDD, ni siquiera pretendo que sea un modelo a seguir. Mi objetivo es más bien ir compartiendo por aquí...
Primero que todo disculparme si alguien entra en este post pensando que voy a hablar de política :P siento que no sea así. Ya me sobra con el regaño que me dieron ayer por decir que “insidiar” era un verbo. ;) Entrando en la materia que nos ocupa… Muchas veces cuando escuchamos hablar de arquitecturas del tipo DDD, TDD o N capas orientadas al dominio pensamos que todo eso es cosa de unos cuantos frikis que se pasan el día sin nada que hacer e intentando...
Hola a todos... El martes 20 de septiembre, que es el martes próximo (mañana no, el próximo… o sea… la semana que viene… en fin, que me lío) :-p, daré un evento con los chicos de SNUG sobre ADO.NET De ADO.NET hay mucha información, libros, eventos, blogs en Internet que contienen material excelente sobre toda la arquitectura, clases, métodos, propiedades y eventos que lo componen. Para no hacer de este evento uno más de...
Hola Hace poco me he comprado el excelente libro de Entity Framework 4.1 . He leído mucho sobre este ORM desde sus primeras versiones, pero nunca me resultó lo suficientemente atractivo para usar en un proyecto real sobre el cual me permitieran elegir. Como alternativa a EF tenía NHibernate, ORM que también he usado desde hace mucho tiempo y sobre el cual no tengo dudas en cuanto a funcionalidad o limitaciones que me pueda encontrar. Entendiendo que no siempre se puede...
Hola de nuevo, hoy ando de nostálgico revisando "viejos" documentos :) Este es uno de los que más me gusta... Patrón iterator, creado al igual que el anterior para el mismo curso de patrones. Les dejo el documento adjunto. Salu2
Hola, Hoy en día, en muchas de las arquitecturas de moda escuchamos hablar de un patrón muy utilizado llamado "Command". ¿Sabemos con claridad lo que es el patrón Command? Para quien aún no lo tenga tan claro les dejo un documento creado para un curso de patrones en el MUG de Argentina en el año 2004. Espero les ayude a entender un poquito más a este excelente y tan utilizado patrón. Salu2
Era mi primer evento online. Nunca había dado una clase o evento sin poder ver las caras de las personas que me escuchan. En principio pensé que esto sería malo, pero ya creo que también tiene su parte buena. Lo malo, no podré saber si están entendiendo o no lo que les estoy contando Lo bueno, no podré saber si tienen esa cara que se les queda a todo el mundo cuando se pregunta, “que tontería está hablando este” ;) Ya parejos...