When writing code, do you start with an ontology / function call graph / other diagram? Or does it emerge from your code as you move classes and functions out of a notebook and into a module?
UML / Flowchart / other spec
it cometh forth like moss from a stone
i make spaghetti and then retcon a cfg
a secret third thing
Poll ended at .