"When designing a new car, automobile manufacturers don’t
build it first and then draft it out on paper. Likewise, Linux architects should not write the code first before creating a draft or set of goals
(whether it be a paper draft, documentation, or QA test cases) that visualize where you want to go. A visual goal is better than written or said one."