We all know CI/CD (Continuous Development/Continuous Integration) is the modern way in the current software development process. In this article, a real working example using this technology is illustrated using one of my real, daily, firmware feature development examples, which I believe will make this abstract concept more tangible and understandable if you never haveContinue reading “CI/CD Illustrated with Example”
Tag Archives: software
Two Most Important Software Architecture Principles
When talking about software design architecture, there are many principles, best practices, tips, design patterns, code review and quality control workflows, object-oriented design methodology, top down design, stateful and stateless design and so on. The final goal is to achieve high quality, reusable, manageable, most test covered, extensible software release, no matter which language isContinue reading “Two Most Important Software Architecture Principles”