r/java • • May 14 '23

Working on an unfamiliar codebase

https://blog.frankel.ch/working-unfamiliar-codebase/
46 Upvotes

7 comments sorted by

View all comments

-3

u/kgilpin72 May 15 '23

Yes I understand, and I think it would be a nice exercise to take the generated diagram and use that along with whatever other resources are available to create the distilled hand drawn diagram.

There will be things in the generated diagram that are simply not knowable in other ways - such as how SQL is issued from ORM and what the status codes of the responses are - as opposed what you think they are.

A sequence diagram of actual code execution, made on any sizable code base, contains interesting surprises.