Pertanyaan yang diberi tag readability

15
Baik penggunaan blok tangkap coba?

Saya selalu menemukan diri saya bergulat dengan ini ... mencoba menemukan keseimbangan yang tepat antara mencoba / menangkap dan kode tidak menjadi berantakan tab, kurung, dan pengecualian yang dilemparkan kembali ke tumpukan panggilan seperti kentang panas. Misalnya, saya memiliki aplikasi yang...

15
Apakah C # menjadi lebih sulit untuk dibaca?

Ketika C # telah berkembang, banyak fitur bahasa telah ditambahkan. Ini telah sampai pada titik di mana itu menjadi tidak dapat dibaca untuk saya. Sebagai contoh, pertimbangkan snip kode berikut dari kode Caliburn.Micro di sini : container = CompositionHost.Initialize( new AggregateCatalog(...

15
Nol sebagai konstanta?

Saya menemukan idiom pemrograman ini baru-baru ini: const float Zero = 0.0; yang kemudian digunakan dalam perbandingan: if (x > Zero) {..} Adakah yang bisa menjelaskan apakah ini benar-benar lebih efisien atau dapat dibaca atau dipelihara daripada: if (x > 0.0) {..} CATATAN: Saya...

13
Bagaimana cara menulis Kode Clojure yang dapat dibaca?

Saya baru di Clojure. Saya dapat memahami kode yang saya tulis tetapi menjadi terlalu sulit untuk memahaminya nanti. Menjadi sulit untuk mencocokkan tanda kurung. Apa konvensi umum yang harus diikuti mengenai konvensi penamaan dan indentasi dalam berbagai situasi? Sebagai contoh saya menulis...

13
Tekankan negasi

Saya hanya menulis pernyataan if dengan nama properti yang cukup panjang dan menemukan masalah ini. Katakanlah kita memiliki pernyataan if seperti ini: if(_someViewModelNameThatIsLong.AnotherPropertyINeedToCheck == someValue &&