What was our target? Our goal was to design and implement a comprehensive integration test framework tailored for embedded developers. Specifically, we aimed to: Create […]
Category: thoughts
IoT, where embedded and cloud meet
These are indeed two different words when it comes to software programming. The evolution It is important, first, to consider what software engineering is and […]
How to deal with breaking changes (Python)
Introduction As developers, we should comply with semantic versioning. We also know, while we continue to develop for our projects, we may need to break […]
Software architecture journey: the profession (Chap 1.)
Colleagues often asked me, why is architecture so important? Why is the solution so complicated? Is there any way to really implement it? Should it […]