Piawaian pengekodan Java
2017Sempena musim bunga 2017, kami dengan ikhlas menyampaikan hadiah besar: Alibaba Java Development Manual, yang merupakan kali pertama mendedahkan piawaian spesifikasi kod Java rasmi Alibaba. Set spesifikasi Java disatukan ini akan membantu meningkatkan tahap penyeragaman pengekodan industri, membantu kakitangan industri meningkatkan kualiti dan kecekapan pembangunan, serta mengurangkan kos penyelenggaraan kod dengan banyak.
Pernahkah anda mengalami kerugian kerana banyak versi spesifikasi kod Java?
Pernahkah anda terfikir bahawa spesifikasi kod boleh mengurangkan kadar kegagalan sistem sebanyak 20%?
Pernahkah anda menghadapi kesukaran untuk bekerjasama kerana gaya kod yang berbeza dalam pasukan anda?
Adakah anda menyemak beberapa kegagalan yang boleh dielakkan?
Adakah anda tidak pasti kod anda cukup mantap?
Kod untuk kecekapan dan kualiti yang tinggi!
Berbanding dengan industri spesifikasi kod C++, yang telah mencapai kata sepakat, industri spesifikasi kod Java agak mengelirukan Kami berharap spesifikasi kod Java yang dikeluarkan kali ini dapat membawa standard kepada industri, meningkatkan industri secara keseluruhan tahap spesifikasi kod, dan akhirnya dapat Membantu perusahaan dan pembangun meningkatkan kualiti kod dan mengurangkan kadar kegagalan kod.
Dihasilkan oleh Ali, kualiti terjamin!
Pasukan teknikal Java Alibaba telah mencipta banyak rangka kerja sumber terbuka yang popular secara bersendirian seperti Dubbo, JStorm, Fastjson, dsb., beberapa daripadanya telah menjadi projek inkubasi Yayasan Apache
menyokong dunia'Alisbaba pelayan yang paling banyak dilawati di Kluster medan belakang Java; Setakat ini, ratusan juta baris amalan kod Java terbaik berkonkurensi tinggi, kestabilan tinggi telah terkumpul; hampir 10,000 Manual pembangunan Alibaba Java berkualiti tinggi ini adalah ringkasan pengalaman elit teknikal Java Alibaba, dan telah melalui banyak ujian praktikal barisan hadapan berskala besar dan penambahbaikan. Manual ini mengambil pembangun Java sebagai perspektif utama dan dibahagikan kepada lima bahagian utama: protokol pengaturcaraan, protokol log pengecualian, protokol MYSQL, protokol kejuruteraan, dan protokol keselamatan Ia dibahagikan lagi kepada beberapa subdirektori sekunder berdasarkan ciri kandungan. Mengikut kekuatan daya pengikat dan kepekaan terhadap kerosakan, peraturan dibahagikan kepada tiga kategori: mandatori, disyorkan dan rujukan. Set spesifikasi ini bukan sahaja menjadikan kod itu jelas sepintas lalu,
Ia juga membantu mengukuhkan pembahagian kerja dan kerjasama pasukan dan benar-benar meningkatkan kecekapan. Tiada peraturan, tiada peraturan
Tiada kerjasama tanpa peraturan Pakar teknologi Alibaba kanan bersama-sama mengesyorkan Alibaba penyelidik kanan improving code , tanpa mengira prestasi, Sama ada ia ringkas dan elegan, anda mesti mempunyai semangat tukang untuk "terus meningkatkan" dan menggilap karya anda dengan berhati-hati. Penyelidik Alibaba Bi Xuan: Perbezaan antara jurutera yang cemerlang dan jurutera biasa bukanlah gambar rajah seni bina yang terbang di seluruh langit sekarang, tetapi kemahirannya tercermin dalam setiap baris kod yang dia tulis. Penyelidik Alibaba Xuannan: Kod ialah pembawa terakhir reka bentuk produk, reka bentuk seni bina sistem dan kerja lain dalam kejuruteraan perisian. Li Chun, CTO Alibaba B2B Business Group: Produk perisian yang baik tidak dapat dipisahkan daripada kod jurutera berkualiti tinggi dan komunikasi serta kerjasama yang lancar antara satu sama lain. Di sebalik spesifikasi kod yang mudah dan terpakai adalah semangat mengejar kecemerlangan teknikal dan kerjasama, yang merupakan alat yang sangat diperlukan dan penting untuk setiap pasukan teknikal. Penyelidik Alibaba, pengarang HipHop: Zhao Haiping (Nama bunga: Fu Bei): Pengaturcara ialah artis yang mencipta karya yang diperibadikan, tetapi mereka juga merupakan jenis kerja yang memerlukan kerja berpasukan. Pemperibadian harus dicerminkan dalam kecekapan kod dan algoritma sebanyak mungkin, mengorbankan individu untuk mencapai diri yang lebih hebat. Pegang norma dan jauhi bahaya! Pembangun, sila bertindak cepat dan patuhi spesifikasi kod Hello, saya, semua!