C++ profesional

Build system dan dependensi, debugging, unit testing, performa dan profiling, serta idiom dan design pattern.

Modul penutup ini menggeser fokus dari sintaks bahasa ke praktik kerja profesional: merakit proyek dengan CMake dan mengelola dependensi, mendiagnosis bug dengan debugger dan sanitizer, menguji kode lewat unit test, serta mengukur performa sebelum mengoptimalkan. Pembahasan ditutup dengan tiga idiom klasik, yaitu pimpl, non-virtual interface, dan CRTP, beserta pertimbangan kapan masing-masing layak dipakai. Setelah menyelesaikan modul ini, kebiasaan kerja C++ yang dibangun sepanjang jalur sudah selaras dengan praktik industri.