Diagrams are not code. They cannot be a code smell. They are just Diagram Smells. TL;DR: Don't use diagrams. They are obsolete and dead. Problems Maintainability Trash code Code Duplication Diagrams focus only on structure (accidental) and not ...

Markdown supported · ⌘↵ to post
Chris Bongers
Looking to get into development? As a full-stack developer I guide you on this journey and give you bite sized tips every single day 👊
I tend to disagree, we still use diagrams and functional designs to help understand the semi/non-technical client what we are building.
It's a decent way to validate if what we are going to build is what they envisioned.
We rather spend the hour making the diagram and functional designs than building something only to realize it's not what they wanted.