| ▲ | meindnoch 4 hours ago | |||||||||||||
Auto-generated sequence diagrams are almost always useless. This one is no different. | ||||||||||||||
| ▲ | nikisweeting 2 hours ago | parent | next [-] | |||||||||||||
Strong disagree, I use tools like DeepWiki, Mintlify, Cubic daily to analyze complex codebases. Their diagrams on PRs and generated docs have made it much easier to quickly drop into a complex codebase and understand how it works / make meaningful changes. Especially DeepWiki's diagrams + interactive "Deep Research" / Codemap feature are amazing at building flow diagrams to answer specific questions. I recently did a complete rewrite of our browser driver codebase by deeply analyzing playwright, puppeteer, selenium, and the chromium source code, relying heavily on auto generated diagrams to decide which parts to read myself / dive deeper on. Yes they occasionally leave things out if the underlying codebase hides the complexity or has no docs, but they're great for thoroughly documented mature codebases. | ||||||||||||||
| ▲ | chongli 3 hours ago | parent | prev | next [-] | |||||||||||||
Why are people upvoting this? I thought I was missing something. | ||||||||||||||
| ||||||||||||||
| ▲ | tcp_handshaker 2 hours ago | parent | prev | next [-] | |||||||||||||
And if they are GenAI they are probably wrong... | ||||||||||||||
| ▲ | bt1a 4 hours ago | parent | prev [-] | |||||||||||||
"Auto-generated"? As in... a defined translation from one abstraction layer to another? Disagree | ||||||||||||||
| ||||||||||||||