Tentukan peribadi logger dengan kaedah settergetter dalam kelas. Log masuk ke logger pada setiap peringkat pelaksanaan fungsi. Tentukan tahap untuk dicetak ke skrin dalam konfigurasi logger.
Memandangkan ia adalah untuk menggesa fungsi untuk dilengkapkan, tanda penyiapan fungsi adalah untuk kembali seperti biasa, jadi adalah lebih baik untuk melakukannya di utama
Adalah lebih baik untuk memastikan utama MFC dan seumpamanya tidak menggunakan utama secara langsung. Mereka melaksanakan pemulaan program melalui pembina objek global AppInstance. Logik khusus paling baik dirangkumkan ke dalam kelas.
Tidak syak lagi bahawa adalah lebih sesuai untuk menggesa status dalam fungsi tertentu Fungsi utama ialah pintu masuk ke program, dan adalah mustahil untuk menggesa status semua fungsi dan kelas. Sebagai contoh, jika fungsi memanggil fungsi lain, sarang ini tidak dapat dilihat dalam fungsi utama, jadi bagaimana status boleh digesa dalam fungsi utama.
Tentukan peribadi
logger
dengan kaedah settergetter dalam kelas. Log masuk kelogger
pada setiap peringkat pelaksanaan fungsi. Tentukan tahap untuk dicetak ke skrin dalam konfigurasilogger
.Memandangkan ia adalah untuk menggesa fungsi untuk dilengkapkan, tanda penyiapan fungsi adalah untuk kembali seperti biasa, jadi adalah lebih baik untuk melakukannya di utama
Adalah lebih baik untuk memastikan utama MFC dan seumpamanya tidak menggunakan utama secara langsung. Mereka melaksanakan pemulaan program melalui pembina objek global AppInstance. Logik khusus paling baik dirangkumkan ke dalam kelas.
Tidak syak lagi bahawa adalah lebih sesuai untuk menggesa status dalam fungsi tertentu Fungsi utama ialah pintu masuk ke program, dan adalah mustahil untuk menggesa status semua fungsi dan kelas. Sebagai contoh, jika fungsi memanggil fungsi lain, sarang ini tidak dapat dilihat dalam fungsi utama, jadi bagaimana status boleh digesa dalam fungsi utama.