原文:好代碼的標准

代碼英雄 講師 liuboyang 做適度的抽象 少有晦澀難懂的邏輯 由大量的小模塊拼裝而成 可讀性 可測試性 可維護性 接口和API要向下兼容:服務一直連續,用戶一直可用 做到無狀態,靈活擴容升級 API接口的冪等,重試操作一致 .寫代碼觀念要變化,當作品 .讀大師的代碼,也要讀別人不好的代碼,思考 簡潔:反映架構需求,接口和實現解耦 可讀:人 工具可讀 可演化:在軟件生命周期里可演化 如何寫好 ...

2019-03-03 22:13 0 834 推薦指數:

查看詳情

什么是代碼

1,定義   讓我們來談談代碼。   代碼重要嗎?當然,代碼就是設計(Jack W.Reeves, 1992);代碼是最有價值的交付物。   我們需要好代碼嗎?在給“代碼”下個定義之前,這個問題無法回答。   那么,究竟什么是代碼?   聞到硝煙味了嗎?哦不,戰爭從來不是好東西 ...

Sat Feb 25 05:19:00 CST 2012 5 2079
什么樣的代碼代碼

關於什么是代碼,軟件行業爛大街的名詞一大堆,什么高內聚、低耦合、可復用、可擴展、健壯性等等(作者【CoderBaby】)。也有所謂設計6原則 — 迪米特法則(最少知道原則) + SOLID : 即Single Responsibility (單一職責),Open Close(開閉 ...

Sat Sep 28 05:46:00 CST 2019 2 1439
代碼是管出來的——使用GitHub

  前面的文章介紹了Git的基本概念和用法,本文則是基於GitHub的一個實踐介紹,主要內容有: GitHub簡介 個人與組織 倉庫的創建與維護 Fork與pull request 小結 GitHub簡介   GitHub是一個Git的遠程代碼托管平台,它除了提供 ...

Tue Jun 05 06:17:00 CST 2018 2 1330
如何寫出“代碼

一、前言   項目中使用 Design Pattern 越多越好?   哪種 Pattern 比較重要?   需要學習哪些 Pattern ?   代碼是否可測試?   對於入門者來說,直接上手學習 Design Pattern 可能會產生很多困惑,認為編程很難。好比修煉神功秘籍 ...

Mon Feb 01 02:15:00 CST 2021 0 426
代碼的特征

代碼的特征 1.代碼的正確性 – 對應項目的健壯和有用 2.代碼的可讀性 – 對應后續的維護和開發(可維護性) 3.代碼的效率性 – 對應項目的使用效率 4.代碼的可擴展性 --模塊、類、函數功能划分清晰 5.平台的兼容性、網絡的安全性等 細節: 1.正確性在於 代碼是否 ...

Mon Feb 03 19:32:00 CST 2020 1 687
代碼度量標准

https://tool.lu/en_US/deck/hA/detail?slide=10 使用代碼度量提高代碼質量 Visual Studio 的代碼度量值 https://www.cnblogs.com/jinzesudawei/p/9673878.html ...

Sat Dec 12 20:19:00 CST 2020 0 461
什么樣的代碼稱得上是代碼

朋友指着自己寫的代碼問:你看我的代碼寫的怎么樣,有沒有問題,哪里需要修改? 以最寬松的標准講,只要代碼沒有邏輯錯誤,沒有嚴重性能問題,就沒有問題,但我知道,他問得不是這些,而是問代碼有沒有可以更進一步優化的可能,我看他的代碼做了清晰的分層,提取了基類,使用了模板模式,總體上算是不錯 ...

Tue Jul 17 08:21:00 CST 2018 2 2874
代碼是管出來的——C#的代碼規范

  代碼是軟件開發過程的產物,代碼的作用是通過編譯器編譯后運行,達到預期的效果(功能、穩定性、安全性等等),而另外一個重要作用是給人閱讀。對於機器來說只要代碼正確就能夠正確的運行程序,但是人不同,如果代碼編寫混亂就會對代碼閱讀造成障礙,導致代碼無法維護,甚至會導致代碼重構等高成本活動,所以規范代碼 ...

Sun Jun 10 06:55:00 CST 2018 3 6720
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM