花費優秀程式設計師95%時間精力的事情 - MICHAEL JACKSON

banq發表於2019-09-12

軟體開發人員最常犯的錯誤是:把東西放在錯誤的地方。將本來應該分離的責任與概念耦合在一起。對我來說,這佔據軟體開發中95%。只是弄清楚*事物所屬的地方

其他觀點:

1. 我擔心開發人員會強調並花費很長時間來決定放置程式碼的正確位置。好像錯了就是犯罪。他們乾淨利落地思考是件好事。但是應該更多地關注它,它是否應該做它應該做的事情。它確實有用嗎?

2. 這是我最喜歡的構建軟體方面之一:找出問題的分離。

3. 良好的架構不會影響您編寫的程式碼,它會影響您編寫程式碼的位置

4. 我把它歸結為“為什麼”。你為什麼要寫這段程式碼?我們來看一個家庭建築的例子。廚房裡的一切都是為了準備食物,臥室裡的所有東西都是為了睡覺。如果你在臥室裡找到一個爐子,那就錯了。

5. 這是什麼東西屬於什麼的問題

相關文章