C++ Applications Architecture Best Practices: The Job Pattern

Опубликовано: 26 Октябрь 2024
на канале: KDAB
1,085
44

In this video, you will learn about a common programming pattern called the job pattern, useful for asynchronous operations (for instance, driven by the Qt event loop) such as socket communication, or any other operation which emits signals upon progress and completion.

The code shown in this video: https://github.com/KDABLabs/kdabtv/tr...

All 'C++ Applications Architecture Best Practices' videos:    • C++ Applications Architecture Best Pr...  

All 'Inter-process communication with Qt' videos:    • Inter-process Communication with Qt s...  

About the host:
This video is presented by David Faure, who has been using Qt since 1998, and contributing to it ever since it became possible. This gives him 25 years of experience with Qt and C++. Since 2003 he has taught many Qt training courses, on topics such as Qt Widgets, Multithreading, Modern C++, and Debugging/Profiling on Linux. He has also helped numerous customers during Qt/C++ application architecture consulting.

Every month our newsletter is featuring technical blogs on Qt, C++ and 3D topics: https://www.kdab.com/development-reso...

About KDAB:
KDAB offers experienced software experts to help you deliver functional, high-performing, and innovative software across embedded, mobile, and desktop platforms for projects using C++, Qt, QML/Qt Quick, OpenGL, Qt 3D, and more. https://www.kdab.com/software-services

KDAB experts regularly take time out to deliver KDAB’s world class training, in-house or at open enrollment courses around the world. We are the market leaders for training in Qt, OpenGL, and C++.

Contact us to find out more at [email protected] or visit our website: https://www.kdab.com/software-service...

We are 100+ people, located all around the world. Our Head Office is in Sweden and we have other offices in Germany, France, the UK, and the USA. https://www.kdab.com/about/contact/