DEV Community

Discussion on: Diagrams are the ultimate engineering tool

Collapse
 
wesen profile image
Manuel Odendahl

For sure, diagrams are not "easy".

They do often require a good amount of experience in the field the diagrams are about, or in similar fields. They do however often function in a similar manner. If in a class diagram you have an arrow going from Job to QueueWorker to AbstractWorker to WorkerPool, it means there is some relation of jobs to worker pools. Similarly, in a data pipeline diagram, a connection from a user to a gateway to a S3 storage to the datalake makes it clear that user data is related to the datalake, even if the meaning of the arrows isn't exactly clear to say, a business analyst.

It is a good point to raise and I will try to go further into it in a future article!