Category Archives: Architecture

Differences between POCO and DTO

by Paul Lorena Introduction POCO is the acronym for the Plain Old CLR Object, and its goal is describe a typical class or object in .NET, was coined at the beginning by Martin Fowler to describe the same concept in … Continue reading

Posted in Architecture, CSharp, Design patterns | Leave a comment

01. TDD Project : HP48 Emulator in Csharp (Codename : ARISTON)

By : Paul LorenaObjective:- Create a HP48G emulator in CSharp using the TDD (Test Driven Development) methodology.- Use best practices for the development, i.e.: design patterns, DOO (Design Object Oriented principles). Technical Specification- This project is open source- This project … Continue reading

Posted in Architecture, Development, TDD | Tagged , , | Leave a comment

Safe Methods

By : Paul Lorena Ahora que veo este subject me hace recordar algo interesante… Es la naturaleza de la firma del metodo statico MakeActsTo(int i). Es correcto desde el punto de vista logico, ademas es explicito: Cidesoft.MakeActsTo(2009) Cidesoft.MakeActsTo(1998) El codigo … Continue reading

Posted in Architecture, Development | Tagged | Leave a comment

Design Pattern : Mediator

by Paul Lorena The communication between objects can lead us to a typically wrong design. The developer is tempted to write a “dirty” code, for example: 1: class Program 2: { 3: static void Main(string[] args) 4: { 5: Credito … Continue reading

Posted in Architecture, Development | Tagged , | Leave a comment

Inteligencia de Negocios (Business Intelligence) Arquitectura del sistema Informático de Soporte a la Decisión

“We are just begining to understand how to use information as a tool” Peter Drucker Los Software de la Inteligencia de Negocios (Business Intelligence), informatica decisional, propone utilizar los datos en transito por el sistema informativo, generalmente datos de la … Continue reading

Posted in Architecture, Business Intelligence | Tagged | Leave a comment