3 ms·
I’ve done the print and trace for bizarre bugs while trying to understand the code. I’ve also used UML to work through designing something, or even changing the
by jimmytehbanana 4y ago
I’ve done the print and trace for bizarre bugs while trying to understand the code.
I’ve also used UML to work through designing something, or even changing the existing design. UML can be super helpful is working out programming problems without having to spend time writing the code. Your design problems can be worked out quickly with UML. Once you get your design work done and settle on an implementation, the individual class diagrams help determine your order of operations and what you may need to do for the refactoring (which, again, you can plan out in UML).
Executing the plan becomes a matter of implementing your UML designs.
I’ve recently realized that UML is no longer something new developers are aware of. It’s a useful tool in reducing your time for solving problems since you won’t have to write the code as you work through them.