ch09
dz / grokking_simplicity / ch09Summary
Grokking Simplicity Chapter 8: Stratified Design: Part 2
Node Tree
Nodes
abstraction_barrier | |
content | Abstraction Barrier |
children | ignoring_details_symmetrical, keep_abstraction_barrier_minimal (abstraction barrier should have minimal interface), decouple_code, helps_coordinate_code |
decouple_code | |
content | Decouple Code Above and Below Barrier |
parents | abstraction_barrier |
helps_coordinate_code | |
content | Helps coordinate code across teams |
parents | abstraction_barrier |
ignoring_details_symmetrical | |
content | Ignoring Details is Symmetrical: above doesn't worry about below and below doesn't worry about above. |
children | ignore_details_focus_problem |
parents | abstraction_barrier |
ignore_details_focus_problem | |
content | Ignoring detail allows better focus on problem being solved. |
parents | ignoring_details_symmetrical |
minimal_interface | |
content | Minimal Interface |
children | keep_abstraction_barrier_minimal, completeness_vs_minimalism |
keep_abstraction_barrier_minimal | |
content | Keep Abstraction Barrier Minimal |
children | ideal_function_set |
parents | abstraction_barrier, minimal_interface |
ideal_function_set | |
content | Ideal Function Set: complete, minimal, timeless |
parents | keep_abstraction_barrier_minimal |
completeness_vs_minimalism | |
content | Tension in Stratified Design: completeness of an abstraction barrier vs. pattern minimalism |
parents | minimal_interface |