I much prefer the poem analogy. My favourite code almost appears to dance around in my mind.
(ROOT
(SINV (VP (VBG Writing)
(NP (JJ Good) (NNP Code)))
(VP (VBZ Is))
(NP (NP (DT a) (NN Lot)) (PP (IN Like)
(S (VP (VBG Writing) (NP (NN Prose))))))))