Best practice in enterprise development

Author: Stewart Dickson