In your job do you draw these diagrams? If so what tools do you use. And what else is part of your design documentation or planning tooling? Like swagger, raml etc. In general how do you make sure that new devs are on boarded quickly or a new project is documented properly and so on.
Rational Rose? :P
Been there done that
@kaluakakia 🍪
Hack together something at Drawio.
Gliffy for Confluence
Used to use starUML for this. Visio as well. Now you show engineers a UML diagram and you might as well be showing them hieroglyphics.
How do you visualize inheritance for example then? What about different workflows like a simple friend request in fb would involve flowcharts on how you should change database tables or say for transaction handling etc
For class diagrams http://plantuml.com/ it's dead simple, no drag and drop, just pseudo e and ASCII art 🎨
Updated
Have not seen one in 20 years...
I find sequence diagrams extrimely useful in design reviews (show interactions between components) While class diagrams both in design review but also as a tool to lay out data models (or domain models, call it whatever you want). It helps a lot
PlantUML plugin for Confluence
Tech Industry
3d
60907
Crossed a line with my boss
Tech Industry
Yesterday
2292
What happens when most of your team is Indian?
Tech Industry
Yesterday
1325
Women, help me understand why this is inspirational
Layoffs
Yesterday
1270
Just got scheduled for a surprise 1:1 with my skip today
AMA
Yesterday
487
PM Manager, early 40s, married and ENM (Ethical Non Monogamous) AMA
Visio