Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I use different hand-drawn notations for different purposes - they should be intuitive so people would understand without learning anything.

The major problem I see in UML is it tried to unify things, but in reality, we use diagrams for different purposes and different audiences. The same idea could be found in C4.

I don't strictly follow C4, instead, I choose notions I find suitable for the audience and context (eg: architecture for tech people, domain modeling for domain experts, or just abstract ones help myself thinking)



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: