Saya memiliki argumen dengan kolega saya tentang pedoman C ++ untuk diikuti.
Dia saat ini mendesain semua perpustakaannya seperti itu:
- Dia menggunakan huruf besar dan kecil secara tidak konsisten dalam nama file-nya
- Beberapa tajuknya tidak memiliki ekstensi
Saya percaya bahwa tidak memiliki ekstensi adalah sesuatu yang disediakan untuk file standar C ++ dan bahwa menggunakan huruf besar rentan kesalahan (terutama ketika Anda berurusan dengan kode yang dimaksudkan untuk bekerja pada Windows dan Linux).
Maksudnya adalah bahwa ia mengikuti Qt
konvensi (bahkan untuk kode yang tidak menggunakan Qt) dan terus berkata: "Jika Qt melakukannya dengan cara itu, maka itu tidak mungkin buruk."
Sekarang saya mencoba untuk tetap berpikiran terbuka, tetapi saya benar-benar merasa tidak enak ketika harus bekerja di / dengan perpustakaannya. Apakah ada seperangkat aturan umum tentang hal ini? Apakah standar mengatakan sesuatu tentangnya?
Terima kasih banyak.
Qt
. Saya bahkan berpikir itu adalah perpustakaan yang luar biasa tetapi beberapa pilihan desain mereka benar-benar terasa salah bagi saya.
_
populer, kode yang digunakan luas, tapi pasti bertentangan dengan standar.
*.hpp
untuk header c ++, dan semua alat saya "mengerti".
#define signal
... ... ... ("Jika Qt melakukannya seperti itu, maka itu tidak mungkin buruk.") - Saya tidak bisa mengatakan saya pribadi setuju dengan semua pilihan desain mereka.