back

by musha68k·7y ago·view on hn ↗
I used to “draw” ER/Flow/Activity/Sequence diagrams through various DSLs that would output PNG files with Graphviz but for quite a while now I like to marry “hand-drawn” ASCII diagrams with a README-driven-design-and-development process.

Embracing the constraints of a simple README for particular sub-systems lets me also put together general systems overview documents very easily after.

That said pencil & paper / whiteboard almost always comes first of course.

http://tom.preston-werner.com/2010/08/23/readme-driven-devel...

https://monodraw.helftone.com

http://asciiflow.com

Good non-ASCII alternative (for hyperlinked sharing in wikis etc):

https://www.lucidchart.com