Tag Archives: Architecture

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

DSL + Configuration Section Designer

By Paul Lorena Introduction I was a brief but a quite interesting introduction to DSL (Domain Specific Language) in the TechDays y Gent Belgium 2008. I’m not an expert but basically is use same customer’s language in our software design. … Continue reading

Posted in Architecture, Development | Tagged , , , | 1 Comment

IoC Inversion of Control with Spring.Net

    By : Paul Lorena IntroIoC is a very powerful way to add new functionality in run time. There is a very complete explanation about this technique in the Martin Fowler’s site: http://martinfowler.com/articles/injection.html. The concept of “Container” is important, … Continue reading

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

Choosing between Properties and Methods

By Paul Lorena Always one member in the development team use to misunderstand when to use properties or methods… Personally if I expect some value without complex process I use ‘property”. In other hand, if I’m waiting data that requires … Continue reading

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

IComparable

By : Paul Lorena IntroduccionMuchas veces nos vemos en el caso de comparar 2 objetos, para verificar si son iguales, por ejemplo una entidad Alumno A, y la entidad Alumno B. como lo podemos comparar? claro la manera mas simple … Continue reading

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