那些有爭議的程式設計觀點
以下內容整理自 stackoverflow.com 上的一篇文章:What’s your most controversial programming opinion?
以下觀點本身就有很大的爭議性,以下觀點不代表我的觀點:-D
1)不在空閒的時間開發有趣內容的程式設計師不是好程式設計師
熱情和能力當然不能畫上等號,但是不能不說沒有關係。
2)唯一的最佳實踐就是使用你的大腦
最佳實踐是用來限制那些糟糕程式設計師的破壞力。
3)”Googling it” is okay!
Google可以用來尋找答案,但並不能提升你自己的思考能力。
4)很多的註釋和程式碼是重複的
註釋應該是註釋Why,而不是How和What。
5)XML的能力是被高估的
6)不是所有的程式設計師可以畫為等號
7)我不明白為什麼大學教程裡說Java是最好的“第一”程式語言
個人認為大學裡第一要學的語言是那些著重講述控制流程和變數的,不是物件和語法。自然的流程應該是我是學習我是怎麼實現它,然後再使用我怎麼使用它。
8)如果你只會一種語言,不管你有多精通都不會成為一個好程式設計師。
9)效能確實很重要
10)列印程式碼執行結果是一個最有效的除錯方案
11)你的工作是讓你脫離現有的工作
12)Getter 和 Setter 被過度的使用
13)UML的作用被高估了
14)SQL是程式碼,你需要格式化它
15)程式碼可讀性是你程式碼最重要的指標
16)不是所有的開發人員都應該會寫程式碼
17)使用匈牙利命名法的人應該被處死
18)設計模式正在破壞好的設計
19)程式碼越少越好
20)PHP是糟糕的
你使用才才會明白為什麼
21)單元測試不會幫助你寫好程式碼
22)寫簡短的方法
23)在一段時間內寫垃圾程式碼是可以接受的
24)軟體開發只是個工作
25)軟體設計和架構是被高估的
反對者表示很多軟體架構師不再每天寫程式碼但是要教別人怎麼寫程式碼是不可取的。
26)程式碼==設計
27)軟體開發中沒有銀彈
28)每個開發人員都應該熟悉基本的架構和技術及知識
via http://www.biaodianfu.com/whats-your-most-controversial-programming-opinion.html
相關文章
- Swift 面向協議程式設計的那些事Swift協議程式設計
- AI 社群有多排外?「外行人」觀點引發爭議AI
- 程式設計幾點建議程式設計
- 美女程式設計師觀點:程式設計師最重要的非程式設計技巧程式設計師
- 十條不錯的程式設計觀點程式設計
- 論王者榮耀爭議頻出的皮膚錨點設計
- 程式設計師觀點:過度思考的三種毒程式設計師
- 程式設計師的那些反模式程式設計師模式
- 自學的程式設計師一點競爭力都沒有麼?投簡歷都沒有回應?程式設計師
- ? 分享8點超級有用的Python程式設計建議Python程式設計
- 有哪些讓程式設計師受益終生的建議程式設計師
- 如何進階一名有競爭力的程式設計師?程式設計師
- 程式設計師的企業觀程式設計師
- 關於程式設計師的段子,有沒有get到你的點?程式設計師
- 給各位PHP程式設計師十點未來的建議PHP程式設計師
- 那些程式設計高手是如何練成的?程式設計
- 程式設計師技術入股的那些坑程式設計師
- 我關注的那些程式設計師大佬程式設計師
- Karpathy觀點惹爭議:RLHF不是真正的強化學習,谷歌、Meta下場反對強化學習谷歌
- 中文程式設計之後,再來表格程式設計,這無程式碼超車的速度有點快程式設計
- 不同意馬丁大叔的觀點:Bug不是程式設計師的錯 • Buttondown程式設計師
- 盤點那些程式設計師最汙的技術段子,老碼農秒懂!程式設計師
- OpenGl-實驗-設計程式實現點光源的移動觀察效果
- Go 程式設計:那些隱晦的操作符Go程式設計
- 學習Java程式設計的建議Java程式設計
- Swift中的面向協議程式設計Swift協議程式設計
- 程式設計師週刊(第4期):程式設計師的財富觀程式設計師
- 《那些年啊,那些事——一個程式設計師的奮鬥史》——26程式設計師
- 自動駕駛爭議不斷,距離落地還有幾道坎?|上雲那些事自動駕駛
- 併發程式設計之——讀鎖原始碼分析(解釋關於鎖降級的爭議)程式設計原始碼
- 程式設計師兼職那些事兒程式設計師
- 程式設計師只配加班?有錢有閒的程式設計師都在哪?程式設計師
- 程式設計師之愛情觀程式設計師
- 介面設計的那些事
- 程式設計師的核心競爭力是什麼?程式設計師
- 谷歌程式設計師有哪些高效的程式設計習慣?谷歌程式設計師
- 程式設計師前世今生之在大學的那些日子程式設計師
- 程式設計師那些牛B閃閃的禁術程式設計師
- Midway 後端程式碼的設計建議後端