Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is true, but for me it's in tension with my desires to a) minimize duplication, b) keep code in sync with docs, and c) keep cost of change low.

In service of that, I think the article's correct when it says, "we should be using code to generate architecture diagrams". Anything else produces expressive duplication between the system and the diagrams, which either increases the cost of change or guarantees documentation drift over time.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: