Published: May 01, 2020 Tags: cloud, architecture Category: Engineering Just like programming, for many technical challenges for using cloud and Azure there are best practices. We call these best practices as Design Pattern. This blog introduce these design patterns and also discuss relevant tools on Azure. Table of …
Read MorePublished: Mar 07, 2018 Tags: architecture, cloud Category: Engineering Microservice is a software architecture style, in which complex applications are composed of small, autonomous process communicating with each other using language-agnostic API, which is a very common cloud pattern. Microservices Design Principles …
Read MorePublished: Aug 27, 2017 Tags: booknotes, architecture Category: Engineering Xunit Test Pattern is a fantastic book which shares the experience and good practice to write tests. Test Introduction Easy to run tests What makes tests easy to run? Four specific goals answer this question: They must be Fully Automated Tests …
Read MorePublished: Jun 19, 2017 Tags: architecture, process Category: Engineering Domain Driven Design (DDD) is about trying to make your software a model of a real-world system or process. The philosophy of DDD is about placing our attention at the heart of the application, focusing on the complexity that is intrinsic to the …
Read More