Gist fd96cadbc2332c8aea3d
✓ Published0🌍 Public
CCliffordAnderson
Last edited Mar 6, 2013
Created on Mar 14, 2015
This visualization presents a hierarchical outline of Robert C. Martin’s “Craftsmanship and Ethics” principles, rendering each concept as a labeled node in a radial tree layout. The structure uses `d3.forceSimulation` with collision detection to position the nodes, while links connect parent concepts to their sub-principles. Text labels are placed directly on the nodes, and the layout emphasizes the progression from broad disciplines like “Discipline” down to specific practices such as “TDD” and “100% Code Coverage.” The data comes from the markdown source text, parsed into a nested JSON hierarchy.
AI-generated description