Browse by Tags

All Tags » Software Development Guidance (RSS)

Developing with Source Code Control - Best Practices Part 2

[Edited 14-Mar-09: clarified generated code SCC practice] This edition provides SCC vocabulary and some more practices that make development life easier. Vocabulary Trunk The root of the project or database. Sometimes called mainline or baseline; depending...

A Upcoming Pandemic of Domain Anaemia

There's a well-known anti-pattern called the anaemic domain model[1][2]. This anti-pattern basically says domain entities, chronically, have little or no behaviour (remember, object-oriented design is about attributes and behaviour). It should be...

Developing with Source Code Control Best Practices Part 1

This post will detail some first principles about source code control (SCC) and provide what I consider the most basic of practices that every dev should follow. What is SCC? SCC provides developers the ability to keep a history of their changes. SCC...
More Posts « Previous page