Episodes
Monday Dec 26, 2011
Saturday Nov 13, 2010
Saturday Nov 13, 2010
This episode elaborates on designing reusable exception handling for SOA efforts. It elaborates on using a simple set of components for handling exceptions, capturing relevant metadata, and determining notifications.
Monday Jul 12, 2010
Wednesday Nov 11, 2009
Wednesday Nov 11, 2009
Episode presents the rationale and high level steps for building services using a contract-first approach.
Friday Oct 23, 2009
Friday Oct 23, 2009
Code first - take existing components, implementations and expose them as service capabilities. This approach has advantages but does come with significant risks from a strategic service orientation standpoint.
Friday Oct 02, 2009
Monday Sep 07, 2009
Monday Sep 07, 2009
Introducing data services, how enterprise data access evolves, and challenges faced by enterprises managing data across applications. Role of data services as reusable capabilities across multiple business processes and specific benefits of data services.
Sunday Aug 16, 2009
Sunday Aug 16, 2009
This episode talks about the Model View Controller (MVC) pattern and how does it help with software reuse.
Friday Jul 24, 2009
Friday Jul 24, 2009
Facade can help reduce coupling between client code and implementation classes, provide a simpler interface abstracting much of this complexity away and provide a specific, task-centric API. They reduce errors, simplify development, and make it easier to integrate.
Sunday Jul 05, 2009
Sunday Jul 05, 2009
Why do developers resist building or integrating reusable assets? This episode explorers some common reasons why.