Architectural design tenets and corollaries

Now that the codename “Oslo” repository is public I can discuss its architecture and design. When designing a new product or component I like to: 1.        Understand the business landscape. For example, what is the market opportunity, what are the major competitors, where are the competitors likely to be by the time the product is…

1