日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

程序人生:32条软件开发的建议和教训,值得读一读!

發布時間:2023/12/10 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 程序人生:32条软件开发的建议和教训,值得读一读! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、有時候寫垃圾代碼也沒關系。不是所有軟件的組成部分都是生來平等的。

2、你不需要通過學習一門新的語言來學習新的東西,同樣的事情不同的編程語言都可以做到,應該注重深度而不是廣度。

3、編寫拋棄型代碼以測試不同的方法。別把這些拋棄型代碼變成產品代碼。

4、防御性編程:你還記得你曾經認為的不會為空的方法參數么?是啊,結果它還是變成了空值,你的應用程序“爆炸”了。你只要編寫這些保護條款并完成它就可以了。

5、不要有應用程序的硬編碼設置,編寫可配置組件并將環境變量傳遞給它們,重新啟動應用程序比重新編譯和重新部署更容易。

6、編寫易于測試的代碼。這意味著停止在命令處理程序、服務類等內部“更新”數據庫對象。相反,應該把它變成一種依賴項。

7、只有在異常發生時才會報錯

8、學習If-Else的適當替換。If-Else經常被過度使用,并且是糟糕設計的早期標志。很多設計模式都不需要If-Else語句。

9、并不是每個IF都需要一個ELSE IF或ELSE。“IF”本身是好的,應該被廣泛使用

10、學會重構,在重構過程中,不要試圖添加新功能。不會有好結果的。

11、如果發現了垃圾代碼,請花時間清理它,使之更好。

12、如果你不學習設計模式,你將寸步難行,因為它們無處不在

13、應用設計模式很可能會改進你的代碼。

14、抨擊別人的代碼并不能讓你成為更好的程序員,也不能顯示你的資歷。首先,初學者抨擊其他開發人員的代碼,那是因為他們很難理解別人的代碼,即使是簡單的概念。

15、如非必要別創建接口,由具體的類開始完全沒有問題。

16、你是否確定該字段 / 屬性 / 方法需要公開?沒有,我也這么認為,將其設為私有或者內部。

17、超簡單類——比如一個簡單的方法——是可行的。

18、為簡單的問題匹配簡單的代碼

19、確保對要重構的每個部分都進行了測試。否則,你不會知道你破壞了什么。

20、剛剛草草記下的代碼并不比下載量為 1100 萬的 npm/nuget/pip 包好。下載那個該死的軟件包,并繼續前進。

21、不要害怕為復雜的問題想出復雜的解決方案。

22、學幾門語言是可以的。嘗試使用一種后端、前端和數據庫語言。這樣你就會更欣賞你的團隊成員在處理什么。

23、不要再看過多的教程了,多自己思考,當然,當你遇到問題或需要快速學習某些內容時,偶爾的教程是不錯的選擇。

24、大多數其他開發人員也會編寫垃圾代碼,但也不要因此就喪失信心。

25、觀看開發者會議的講座,并關注思想領袖。有很多很好的經驗可以借鑒,而且很容易得到啟發。

26、在成為更好的開發者的過程中,我們都遇到了瓶頸。向成熟的開發人員尋求建議。不要害怕向優秀的人討教。

27、以 GUID/UUID 作為實體 ID,這使得處理起來更加簡單。但是,請注意你的取舍。

28、遵守 SOLID 原則,它們很容易理解并提高代碼質量。

29、如果選項的數量有限,那么使用枚舉而不是字符串作為參數。

30、在模塊中安排代碼(項目以 .NET 術語表示)。別把所有的東西都放在一個模塊里。很快就會失去控制。

31、對于企業來說,代碼只是實現目標的一種手段。

32、將軟件開發視為一種手藝。編寫出有目的、漂亮的代碼。主動去提高自己的技能。

程序員書庫(ID:CodingBook) 猿妹編譯

編譯自:https://medium.com/swlh/32-opinionated-advice-and-lessons-learned-in-software-development-cc1939847f0a

IT技術分享社區

個人博客網站:https://programmerblog.xyz

文章推薦程序員效率:畫流程圖常用的工具程序員效率:整理常用的在線筆記軟件遠程辦公:常用的遠程協助軟件,你都知道嗎?51單片機程序下載、ISP及串口基礎知識硬件:斷路器、接觸器、繼電器基礎知識

總結

以上是生活随笔為你收集整理的程序人生:32条软件开发的建议和教训,值得读一读!的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。