Pertanyaan yang diberi tag «coding-style»

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

17
Berurusan dengan rekan kerja yang tidak memiliki gaya pengkodean yang konsisten?
Apa yang Anda lakukan ketika Anda bekerja dengan seseorang yang cenderung menulis kode yang buruk gaya? Kode yang saya bicarakan biasanya secara teknis benar, cukup terstruktur, dan bahkan mungkin secara algoritmik elegan, tetapi hanya terlihat jelek . Kita punya: Campuran konvensi dan judul penamaan yang berbeda ( underscore_styledan camelCasedan UpperCameldan …

13
Apakah gaya pengkodean dalam organisasi adalah hal opsional?
Dokumen gaya pemrograman ini memiliki aturan umum, yang mengatakan: Aturan bisa dilanggar jika ada keberatan pribadi yang kuat terhadap mereka. Ini bertabrakan dengan cara saya berpikir, dan ada banyak artikel yang mengatakan bahwa gaya pengkodean sebenarnya penting. Misalnya ini mengatakan: Dokumen standar pengkodean memberi tahu pengembang bagaimana mereka harus menulis …



5
Panduan gaya untuk C ++ [ditutup]
Saat ini saya menggunakan Panduan Gaya C ++ Google dalam kode C ++ saya dan saya cukup senang dengannya. Baru-baru ini saya diberitahu bahwa panduan ini sangat buruk: ini digunakan secara internal oleh Google (saya tahu itu), sudah ketinggalan zaman, dan mempromosikan beberapa praktik yang sangat buruk. Jadi saya ingin …

10
Saya tidak dapat memprogram karena kode yang saya gunakan menggunakan gaya pengkodean lama. Apakah ini normal bagi programmer?
Saya memiliki pekerjaan nyata pertama saya sebagai programmer, tetapi saya tidak dapat menyelesaikan masalah karena gaya pengkodean yang digunakan. Kode di sini: Tidak punya komentar Tidak memiliki fungsi (50, 100, 200, 300 atau lebih baris dieksekusi secara berurutan) Menggunakan banyak ifpernyataan dengan banyak jalur Memiliki variabel yang tidak masuk akal …

9
Pemutusan saluran sebelum / sesudah operator [ditutup]
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 . Sementara konvensi kode Java Sun menyarankan untuk menempatkan line break di hadapan operator, …


10
Solusi sederhana vs kompleks (tapi efisien kinerja) - mana yang harus dipilih dan kapan?
Saya telah pemrograman selama beberapa tahun dan sering menemukan diri saya pada dilema. Ada dua solusi - satu sederhana satu yaitu pendekatan sederhana, lebih mudah dimengerti dan dipelihara. Ini melibatkan beberapa redundansi, beberapa pekerjaan tambahan (IO ekstra, pemrosesan ekstra) dan karenanya bukan solusi yang paling optimal. tetapi yang lain menggunakan …

6
Pertimbangan praktis untuk konvensi penamaan HTML / CSS (sintaksis) [ditutup]
Pertanyaan: apa pertimbangan praktis untuk sintaksis classdan idnilai - nilai? Perhatikan bahwa saya tidak bertanya tentang semantik , yaitu kata-kata aktual yang digunakan, seperti misalnya dijelaskan dalam blogpost ini . Ada banyak sumber daya di sisi konvensi penamaan, pada kenyataannya mengaburkan pencarian saya untuk informasi praktis tentang berbagai bit sintaksis …

13
Menangani rekan kerjaku yang kuno
Saya seorang programmer yang cukup muda, dan saya bekerja di departemen IT perusahaan menengah. Saya memiliki rekan kerja, dan dia adalah programmer Visual Basic 6 yang sangat bagus. Maksud saya sangat bagus. Secara jujur. Dia dapat mengirimkan aplikasi yang berfungsi, yang mengandung sangat sedikit bug, pada saat saya perlu mendapatkan …

4
Melempar pengecualian di dalam akhirnya
Analisis kode statis seperti Fortify "mengeluh" ketika pengecualian mungkin dilemparkan ke dalam finallyblok, mengatakan itu Using a throw statement inside a finally block breaks the logical progression through the try-catch-finally. Biasanya saya setuju dengan ini. Namun baru-baru ini saya menemukan kode ini: SomeFileWriter writer = null; try { //init the …

3
Gaya untuk aliran kontrol dengan pemeriksaan validasi
Saya menemukan diri saya menulis banyak kode seperti ini: int myFunction(Person* person) { int personIsValid = !(person==NULL); if (personIsValid) { // do some stuff; might be lengthy int myresult = whatever; return myResult; } else { return -1; } } Ini bisa menjadi sangat berantakan, terutama jika beberapa cek terlibat. …

9
Mengapa orang-orang sangat menentang tag #region dalam metode?
Saya mendengar banyak tentang menjaga metode tetap pendek dan saya telah mendengar banyak programmer mengatakan bahwa menggunakan tag #region dalam suatu metode adalah tanda yang pasti bahwa metode ini terlalu panjang dan harus di refactored menjadi beberapa metode. Namun, menurut saya ada banyak kasus di mana memisahkan kode dengan tag …
27 c#  coding-style 


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.