re: Designing Systems VIEW POST

re: While I'm okay with the general approach of system design, I'm opposed to anything getting to the detailed level of UML. I believe it's a broken n...

When you let people design something on their own, they usually draw only boxes with lines. My point is that, when refining your design, you need to use the same convention to describe things, a simple convention that everybody understand and UML can be the right choice for some teams.

A better approach would be to have a human readable format that helps you to make your design (this format could generate UML diagrams) and create also your system at runtime (this format could generate your classes and components). This is the approach I chose for my project (I will develop that in another post).

code of conduct - report abuse