Summary
In this chapter, we discussed performance considerations and how to improve your overall application performance. We started with improving C++ code. Then, we explained how concurrency techniques can help in making your application faster. You learned about QML Profiler and other profiling tools. You also understood the importance of using best practices while coding in Qt. Now, you can use these techniques in everyday coding. You don't have to be an extraordinary application developer to do performance optimization. If you follow best practices, design patterns, and write better algorithms, then your application will have fewer defects and fewer customer complaints. It is a continuous process, and you will gradually become better at it.
Congratulations! You have learned the basics of performance optimization. If you are curious to know more, then you can read more books specifically written for performance tuning. Happy coding in Qt. Remember—writing better...