grokking_simplicity/ch05

ch05

dz / grokking_simplicity / ch05

Summary

Grokking Simplicty Chapter 5: Improving the design of actions.

Node Tree

Nodes

improve_action_design
content Improving the design of actions
children group_calculations, minimize_implicit, pull_things_apart

minimize_implicit
content minimize implicit inputs/outputs
parents improve_action_design

group_calculations
content Group calculations to get layers of meaning
parents improve_action_design

pull_things_apart
content Design is to pull things apart
children design_flow
parents improve_action_design

design_flow
content design flow
children undesigned
parents pull_things_apart

undesigned
content undesigned
children pulled_apart
parents design_flow

pulled_apart
content Pulled Apart
children composed
parents undesigned

composed
content Composed
parents pulled_apart

copy_on_write
content Copy-on-write design pattern: make copy of data before modifying it