Many teams that build service capabilities have to manage multiple versions – this is a problem for any shared asset really – be it a library, component, or service. Using extensible schem… more →
Art of Software Reusewrote 1 month ago: Here are a few useful practices that will facilitate systematic reuse when using message publication … more →
wrote 1 month ago: Many teams that build service capabilities have to manage multiple versions – this is a proble … more →
wrote 1 month ago: Have you noticed how some application interfaces are consistently named and exhibit consistent behav … more →
wrote 1 month ago: Build near real-time capabilities even if your consumers don’t want them. Your consumer may no … more →
wrote 1 month ago: Business applications often utilize log files and databases to capture metrics about usage and error … more →
wrote 1 month ago: Problem Statement A consuming application/business process wants to integrate with your reusable ass … more →
wrote 1 month ago: I introduced the data services product line in earlier posts here and here. As a follow up I wanted … more →
wrote 1 month ago: One of the often-cited concerns with leveraging reusable software is design complexity. This is inde … more →
wrote 1 month ago: List of Return Codes I wrote earlier about the idea of using consistent error codes for reusable ass … more →
wrote 1 month ago: When you develop reusable components quality is very important. The higher a reusable asset’s … more →
wrote 1 month ago: The template method design pattern defines a generic algorithm and specify hooks for plugging in ext … more →
wrote 1 month ago: Here area set of ideas, candidate assets if you will, of reusable software capabilities for your bu … more →
wrote 1 month ago: #4 Separate Message Construction from Message Delivery There are a variety of scenarios where you wi … more →
wrote 1 month ago: There are two critical risks with reusable components – they are needless complexity and domain irre … more →
wrote 1 month ago: You can build business process automation solutions using a set of pre-defined assets – assembling p … more →
wrote 1 month ago: When you get a business need to expose a piece of data, build the necessary asset that will assist i … more →
wrote 1 month ago: Tip #23 – Design for migration within the product line Graceful migration within a product lin … more →
wrote 1 month ago: Using iTunes? Just posted a new episode on the reuse podcast series on developing contract first ser … more →
wrote 1 month ago: In an earlier post, I outlined the four key ingredients for agile software reuse. One of which is th … more →