Pertanyaan yang diberi tag «coding-style»

Gaya pengkodean adalah seperangkat pedoman yang membantu keterbacaan dan pemahaman kode sumber.


6
Apakah Anda menulis judul dalam komentar kode? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Saya sedang menelusuri beberapa kode lama yang saya tulis (tahun pertama di universitas) …

4
Deklarasi ke depan vs. sertakan
Reduce the number of #include files in header files. It will reduce build times. Instead, put include files in source code files and use forward declarations in header files. Saya membaca ini di sini. http://www.yolinux.com/TUTORIALS/LinuxTutorialC++CodingStyle.html . Jadi dikatakan jika kelas (kelas A) dalam file header tidak perlu menggunakan definisi sebenarnya …
17 c++  coding-style 

4
Mendeklarasikan variabel pengembalian dalam metode c # vs mengembalikan nilai secara langsung
Dalam debat mengenai variabel kembali, beberapa anggota tim lebih suka metode untuk mengembalikan hasilnya langsung ke pemanggil, sedangkan yang lain lebih suka menyatakan variabel kembali yang kemudian dikembalikan ke pemanggil (lihat contoh kode di bawah) Argumen untuk yang terakhir adalah bahwa hal itu memungkinkan pengembang yang men-debug kode untuk menemukan …


3
Mengapa menggunakan Pengecualian (dicentang)?
Belum lama ini saya mulai menggunakan Scala, bukan Java. Bagian dari proses "konversi" antara bahasa untuk saya adalah belajar menggunakan Eithers bukan (dicentang) Exceptions. Saya telah mengkode cara ini untuk sementara waktu, tetapi baru-baru ini saya mulai bertanya-tanya apakah itu benar-benar cara yang lebih baik untuk pergi. Salah satu keunggulan …

2
Menciptakan fungsi bersarang untuk alasan estetika murni?
Saya selalu bertanya-tanya apa pendapat programmer lain tentang ide menciptakan fungsi estetika murni. Katakanlah saya memiliki fungsi yang memproses sepotong data: Function ProcessBigData. Katakanlah saya perlu beberapa langkah proses, hanya berlaku untuk data yang: Step1, Step2, Step3. Aproach normal yang saya lihat paling dalam kode sumber adalah menulis komentar seperti: …

4
Haruskah saya lebih suka properti dengan atau tanpa bidang pribadi?
Basis kode saya bekerja sekarang memiliki konvensi menggunakan bidang pribadi dan properti publik. Sebagai contoh, sebagian besar kelas memiliki anggota mereka didefinisikan seperti ini: // Fields private double _foo; private double _bar; private double _baz; // Properties public double Foo { get{ return _foo; } set{ _foo = value; } …
16 c#  coding-style 


6
Bagaimana saya bisa mempromosikan dan mendorong kode berkualitas tinggi?
Saya bekerja sebagai pengembang iOS di perusahaan outsourcing kecil dalam tim yang terdiri dari 4 orang. Kami mengerjakan proyek yang dimulai beberapa tahun sebelum saya dan dua pengembang lainnya bergabung dengan perusahaan. Sebelumnya, proyek itu kebanyakan dikerjakan oleh satu orang. Ketika saya mulai bekerja di proyek itu berantakan. Ada banyak …



5
Boolean mengembalikan set.add () jika bersyarat?
Add operator dari kelas set mengembalikan boolean yang benar jika elemen (yang akan ditambahkan) belum ada di sana, dan false jika tidak. Sedang menulis if (set.add(entry)) { //do some more stuff } dianggap gaya yang baik dalam hal menulis kode bersih? Saya ingin tahu karena Anda melakukan dua hal sekaligus. …


7
Apakah ini membenarkan pernyataan goto?
Saya menemukan pertanyaan ini beberapa detik yang lalu, dan saya menarik beberapa materi dari sana: Apakah ada nama untuk konstruksi 'break n'? Ini tampaknya menjadi cara rumit yang tidak perlu bagi orang-orang untuk menginstruksikan program untuk keluar dari double-nested for loop: for (i = 0; i < 10; i++) { …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.