from Devshed
In its third part, this article will be focusing exclusively on the implementation phase of a software project, suggesting some general techniques and approaches that might come in handy when you finally sit down to write your application. The ideas discussed in the following pages are not new – heck, they’re not even exhaustive – but they should nevertheless help you deliver cleaner, faster and more maintainable code.