JavaRush /Blog Java /Random-MS /Penanda halaman: "kod bersih" - artikel dan kuliah mengen...

Penanda halaman: "kod bersih" - artikel dan kuliah mengenai peraturan menulis kod dan pemfaktoran semula

Diterbitkan dalam kumpulan
Untuk kemudahan pelajar JavaRush, kami memutuskan untuk mengumpul kuliah dan artikel tentang topik yang paling penting dalam pengaturcaraan. Koleksi kelapan adalah tentang cara bekerja dengan kod: peraturan untuk menulis kod berkualiti tinggi dan peraturan untuk pemfaktoran semula, menulis komen pada kod. Dalam panduan mini, kami menggariskan secara ringkas intipati artikel, dan jika anda mengikuti pautan, anda boleh mengetahui lebih lanjut mengenai topik yang diminati. Tambahkan koleksi pada penanda halaman anda dan kembalikan kepadanya apabila diperlukan. Penanda halaman: "kod bersih" - artikel dan kuliah mengenai peraturan menulis kod dan pemfaktoran semula - 1

Artikel dan syarahan

Peraturan untuk menulis kod: daripada mencipta sistem kepada bekerja dengan objek

Ini adalah panduan kecil untuk menulis kod peringkat lebih tinggi. Artikel itu menyenaraikan peraturan dan konsep asas yang berkaitan dengan mencipta sistem dan bekerja dengan antara muka, kelas dan objek. Struktur artikel dibentuk "dari atas ke bawah," iaitu, daripada struktur umum aplikasi kepada butiran yang lebih tertumpu secara sempit.

Peraturan kod: kuasa penamaan yang betul, komen yang baik dan buruk

Artikel ini akan membincangkan penamaan yang betul bagi elemen tertentu. Nama yang betul menjadikan kod lebih mudah dibaca. Artikel itu juga mengandungi contoh komen dalam kod.

Cadangan untuk menganalisis kod Java

Petua pembangunan tidak akan berlebihan, terutamanya jika anda baru mula menulis kod. Artikel itu mengandungi cadangan untuk analisis kod yang khusus untuk bahasa Java.

Komen dalam Java: tidak semuanya begitu mudah

Apabila memantau kualiti kod, adalah penting untuk mengingati kualiti komen yang mengiringi kod ini. Artikel ini akan memperkenalkan anda kepada topik mengulas dan sebab masa anda berbaloi.

5 petua berguna untuk menyokong kod orang lain

Bekerja dengan kod yang ditulis oleh orang lain boleh membawa kepada beberapa masalah. Kod tersebut mungkin berkaitan dengan teknologi yang anda tidak biasa. Mungkin kod ini memerlukan penambahbaikan. Atau mungkin terdapat keperluan mendesak untuk membetulkan pepijat yang ditemui dalam pangkalan kod lama. Dalam teks ini, pengarang memberikan beberapa petua yang boleh memudahkan kerja dengan kod warisan.

Alat yang meningkatkan kualiti kod Java

Semak artikel tentang alat analisis kod statik. Mereka boleh membantu anda mencari dan membetulkan kod yang bermasalah sebelum ia digunakan untuk pengeluaran. Teks ini memperkenalkan beberapa alat analisis statik popular yang boleh digunakan untuk menguji kod dalam pelbagai situasi. Contohnya, DeepSource atau SonarQube.

Satu tugas yang hebat: mari kita mula memfaktorkan semula kod warisan

Satu perkara untuk memfaktorkan semula kod anda sendiri, satu perkara lagi untuk memfaktorkan semula kod warisan. Ia jauh lebih rumit. Teks ini menyediakan petua tentang bekerja dengan kod warisan.

Pemfaktoran Semula Kod - Kes Penggunaan dan Faedah

Satu cara untuk meningkatkan kualiti kod syarikat ialah melalui pemfaktoran semula. Ia sering diabaikan kerana ia hampir tidak dapat dilihat oleh pengguna. Kod masih berfungsi, jadi semuanya baik-baik saja, bukan? Walau bagaimanapun, kod yang bermasalah dan bersepah menjejaskan kelajuan produk dan prestasi keseluruhannya. Penulis artikel bercakap tentang faedah utama yang boleh diperoleh daripada pemfaktoran semula kod.

5 Trik Berguna untuk Menulis Kod Bersih

Sesiapa sahaja boleh belajar menulis kod. Tetapi bolehkah anda menulisnya dengan bersih? Dalam artikel ini, penulis menunjukkan kaedahnya untuk menulis kod bersih. Petuanya mudah, jadi seorang pemula pun boleh mengendalikannya.

IDEA IntelliJ: Gaya Kod dan Pemformatan

Alat moden memudahkan proses pembangunan. Khususnya, lebih mudah untuk memantau gaya kod anda, cuba meminimumkan pemformatan "tidak dibenarkan". Kajian ini membincangkan tentang alatan yang disediakan oleh IntelliJ Idea IDE kepada pembangun untuk menjadikan kod itu senang dibaca dan mudah difahami.

Cara cepat belajar membaca kod orang lain

Teks ini menyediakan dua petua mudah yang akan membantu pembangun pemula membaca kod orang lain. Baca dan amalkan.

10 cara untuk menambah baik kod anda, diuji daripada pengalaman peribadi

Artikel lain tentang cara menjadikan kod anda lebih baik. Kali ni dah besar. Ia mengandungi banyak petua mudah. Contohnya, salah satunya ialah menulis ujian unit. Baca tentang selebihnya dalam teks.

Bagaimana untuk menulis kod bersih

Menulis kod bersih tidak semudah itu. Ini adalah kerja yang sukar dan bersusah payah. Melalui percubaan dan kesilapan, anda akan bertambah baik dengan mengulangi langkah yang sama berulang kali sehingga anda menemui penyelesaian yang anda inginkan. Artikel ini menyenaraikan beberapa petua untuk membantu anda mempelajari cara menulis kod bersih.

Anti-corak untuk dielakkan dalam kod

Dalam perisian, antipattern ialah istilah yang merujuk kepada teknik yang TIDAK boleh digunakan semasa menyelesaikan masalah. Penulis bercakap tentang enam antipattern yang paling biasa: kod spageti, tukul emas, sauh bot, kod mati, kod sprawl dan objek ketuhanan.

Kawalan kualiti kod dan sebab anda memerlukannya

Teks ini membincangkan topik kekurangan kawalan ke atas kualiti kod dalam syarikat IT dan mengapa ia penting. Anda akan belajar apakah hutang teknikal, mengapa automasi adalah kunci kejayaan, dan cara membina proses kawalan kualiti kod.

4 Kaedah Analisis Kod Setiap Pembangun Perlu Tahu Tentang

Anda mungkin pernah mendengar istilah "analisis statik". Selalunya, ia merujuk kepada mana-mana alat atau kaedah yang terkenal. Tetapi sebenarnya, terdapat beberapa jenis analisis statik, setiap satunya mempunyai makna tertentu apabila digunakan. Apakah jenis analisis yang ada akan dibincangkan dalam artikel ini.

Video

Kod bersih PADAT dengan contoh mudah

SOLID ialah lima prinsip reka bentuk pengaturcaraan berorientasikan objek. Sebagai tambahan kepada teori yang anda akan ditanya semasa temu duga, anda juga perlu belajar cara menulis kod mengikut prinsip SOLID. Bagaimana untuk mencapai matlamat ini akan dibincangkan dalam laporan pemaju utama dari pejabat EPAM St. Petersburg, Alexander Barmin. Penyampaian penulis disertakan dengan contoh kod Java “tulen” yang ditulis mengikut keadaan SOLID. Penulis juga menjawab soalan daripada penonton.

Bonus

"Kod Bersih" oleh Robert Martin. Semakan buku mengenai "kod kung fu" untuk pembangun

Artikel itu dikhaskan untuk ulasan buku "Kod Bersih" oleh Robert Martin. Pengarang melihat cara untuk memperbaiki dan mengoptimumkan kod, dan pada akhirnya dia memberikan masalah kecil tetapi menarik.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION