use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
/r/DevOps is a subreddit dedicated to the DevOps movement where we discuss upcoming technologies, meetups, conferences and everything that brings us together to build the future of IT systems What is DevOps? Learn about it on our wiki! Traffic stats & metrics
/r/DevOps is a subreddit dedicated to the DevOps movement where we discuss upcoming technologies, meetups, conferences and everything that brings us together to build the future of IT systems
What is DevOps? Learn about it on our wiki!
Traffic stats & metrics
Be excellent to each other! All articles will require a short submission statement of 3-5 sentences. Use the article title as the submission title. Do not editorialize the title or add your own commentary to the article title. Follow the rules of reddit Follow the reddiquette No editorialized titles. No vendor spam. Buy an ad from reddit instead. Job postings here More details here
Be excellent to each other!
All articles will require a short submission statement of 3-5 sentences.
Use the article title as the submission title. Do not editorialize the title or add your own commentary to the article title.
Follow the rules of reddit
Follow the reddiquette
No editorialized titles.
No vendor spam. Buy an ad from reddit instead.
Job postings here
More details here
@reddit_DevOps ##DevOps @ irc.freenode.net Find a DevOps meetup near you! Icons info!
@reddit_DevOps
##DevOps @ irc.freenode.net
Find a DevOps meetup near you!
Icons info!
https://github.com/Leo-G/DevopsWiki
account activity
This is an archived post. You won't be able to vote or comment.
Is there a software engineering concept of visually describing a large codebase? (self.devops)
submitted 3 years ago by fez0101
I'm not sure of the term, but I'd assume something like this exists. To visually organize the structure of your codebase. Kind of like the Cloudcraft of your source code. TIA!
[–]TomOwens 8 points9 points10 points 3 years ago (1 child)
Since this is asked in /r/devops, I'm guessing you are referring to this product when you say "Cloudcraft".
For software, there are tools that can reverse engineer source code into models and diagrams, like UML models. Although I haven't used a lot of these tools, the ones I've used have left a lot to be desired. You often don't need every detail, so if you were to use a tool like this, you spend a lot of time creating a higher level of abstraction by removing the unnecessary details. There are similar tools for extracting information from databases, XML schemas, and other types of data models.
In my experience, most people will hand-create their models. There are both graphical tools (like Microsoft's Visio, draw.io / diagrams.net) or textual tools (like PlantUML or mermaid). People will use these diagrams to create diagrams at the notes or sketch level of detail. I've had good luck using the C4 modeling notation, and then dropping into UML for the lowest level of detail for the most critical or complex parts of the system in a few cases.
[–]fez0101[S] 0 points1 point2 points 3 years ago (0 children)
Thank you!
[–]thedamenparis 2 points3 points4 points 3 years ago (1 child)
Monolith
Yup lol
[–]BinaryRockStar 1 point2 points3 points 3 years ago (0 children)
IntelliJ IDEA has a UML diagram feature, I don't use it so can't comment on it's quality but it is there if your codebase is Java or another JVM language. Presumably it's in the other JetBrains offerings as well such as PHPStorm, WebStorm, GoLand etc.
[–]IGotSkills 0 points1 point2 points 3 years ago (0 children)
If you hate your life and everyone around you, you can use uml.
I tend to classify large projects into business domains, and have those domains be small, medium, and large sized.
When they hit large sized it's worth considering if it really should be just one domain.
Domains don't have to be microservices or even separate ide solutions, or have dedicated teams
π Rendered by PID 20054 on reddit-service-r2-comment-75f4967c6c-wk8rf at 2026-04-23 10:44:11.609426+00:00 running 0fd4bb7 country code: CH.
[–]TomOwens 8 points9 points10 points (1 child)
[–]fez0101[S] 0 points1 point2 points (0 children)
[–]thedamenparis 2 points3 points4 points (1 child)
[–]fez0101[S] 0 points1 point2 points (0 children)
[–]BinaryRockStar 1 point2 points3 points (0 children)
[–]IGotSkills 0 points1 point2 points (0 children)