

Deep Engineering #65: Nikolai Kutiavin on Designing C++ Projects as Components, Not Files
On target-centric CMake, enforced dependencies, and search logic you can test without starting Qt

Subscribe to Deep Engineering for weekly expert insights on software architecture, modern systems, and real-world engineering decisions.
Recent posts
Engineering Leadership
Practical Deep-Dives
Interviews
Recommendations
Sam Keen
David Knickerbocker
Stephen Gruppetta
Packt
The latest from
Deep Engineering #65: Nikolai Kutiavin on Designing C++ Projects as Components, Not Files

Deep Engineering #38: Steven Lott on Practical Object-Oriented Design in Python

Deep Engineering #35: Scott Millett on closing the “story gap”































