Please enable JavaScript.
Coggle requires JavaScript to display documents.
簡單生活,簡單工作 - Coggle Diagram
簡單生活,簡單工作
TDD
第一件事:思考
分析
把大問題拆成小問題
test
easy change
重構
讓程式變得難改
讓改動加上約束
批判性思考
質疑(Questioning)
Reasoning
演繹 (deductive)
我自己感覺像瞎猜
,比較抽象 …?
歸納 (inductive)
abductive
有紀律,嚴格的遵守他
以終為始,call the shot
Evaluation/distinction
怎麼做判斷?
without distinction you cannot see
程式架構
套用新工具
信任問題
疑人勿用,用人勿疑
新工具的迷思
解決問題還是炫技
你是不是只看到Pros
Cons勒?
架構的壞味道
其他
解決問題
維運
程式
把大家變白癡
簡單的變數命名,不用多想,不用猜
重構
難以理解
Magic Number
難以修改
Duplicate Code / Long Method / Large Class
難以擴充
難以置信
Lazy Class / Dead Code / Message Chains
給白癡用的Code
開發協作
trunk-based