Latest posts — page 8

A Mock QCanBusDevice for TDD

I am using TDD to implement a hardware-independent mock QCanBusDevice. We can use MockCanBusDevice in unit, integration and acceptance tests - without access to a hardware CAN bus. A terminal application can also use it in its own process to

Episode 25: Burkhard on Qt Embedded Systems

Welcome to Episode 25 of My Newsletter on Qt Embedded Systems I wish you, my dear readers, a happy, healthy and successful year 2022 🎉  2021 ended with a nice surprise. I was named Qt Champion in the Ambassador category 🙏 I

Episode 24: Burkhard on Qt Embedded Systems

Welcome to Episode 24 of my newsletter on Qt Embedded Systems I have developed user interfaces (UIs) for machines, harvesters, cars and e-bikes for the last 15 years. The machines are engineering marvels. The UIs not so much. They

Developing a QML Keypad with TDD

Although Qt comes with a unit-test framework QuickTest for QML code, hardly any QML GUIs are unit-tested, let alone developed with TDD (test-driven development). One reason is that many developers regard unit tests for GUI code as

Episode 23: Burkhard On Qt Embedded Systems

Welcome to Episode 23 of my newsletter on Qt Embedded Systems! In October, I gave 6 legacy code workshops and 2 license compliance workshops, and started a new coaching project. I started the Win Without Pitching Bootcamp last week and

Episode 21: Burkhard on Qt Embedded Systems

Welcome to Episode 21 of my newsletter on Qt Embedded Systems! August was a pretty busy month for me. I gave four legacy code workshops as an add-on to James W. Grenning's TDD courses, extended my license