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
2d
55807
Goog Employees Arrested
Tech Industry
Yesterday
993
Chances of meta clearing E5 with screwing up one coding one round and acing all other
Tech Industry
Yesterday
29473
Google doing more layoffs, restructuring including country moves
Tech Industry
Yesterday
2739
So hard being a women in tech industry
Tech Industry
2h
603
Most violent religion?
Visio