alvincrespo

This is my personal blog. Backoff if you don't like it.
Recent Tweets @alvincrespo
A good analogy to software design is the process of building a home. You would not expect the builder to start working on the house without detailed plans supplied by an architect. You would also expect the architect to talk to you about the home’s design before creating the blueprints. It is the architect’s job to talk to you about the design and functionality you want in the house and convert your requests to the plans that the builder uses to build the home. A good architect will also educate you as to what features are reasonable for your budget and projected timeline.
Beginning C# Object-Oriented Programming by Dan Clark and published by Apress