Please enable JavaScript.
Coggle requires JavaScript to display documents.
clean code (分析連結轉跳 (1.1 Meaningful Names, 1.2 Fuctions, 1.3 Comment, 1.4…
clean code
分析連結轉跳
1.1 Meaningful Names
1.2 Fuctions
1.3 Comment
1.4 Formatting
1.5 Object
1.6 Error handling
1.7 Boundaries
1.8 Unit Tests
1.9 Classes
1.10 System
1.11 Emergence
1.12 Concurrency
1.13 Successive Internals
1.14 JUnit Internals
1.15 Refactor Serialble
1.16 Smells& Heuristics
programming
代碼象徵需求
制式
精準
細節
bad code
無法manage
mess 影響
KPI
現象
productity :arrow_down:
:
redesign
不以增加資源為前提
挽救productity
Attitude
產品風險認知
欲速則不達
mess :arrow_upper_right:
特性
經過多次測試
無duplication
設計思路附註
明確
邏輯直覺
entity 最小化
函式/操作
方法
原則
Single Respinsibility
Open Closed
Dependency Inversion