No special messages at the moment. Just have a good day and stay hydrated!

UML Cheatsheet | Resource

Apr 26th, 2019 / 1 min read / Share / Edit on GitHub
Here's a handy-dandy UML cheatsheet.

I found this UML cheat sheet on the internet for class diagrams a few months ago.

It's pretty handy. I ended up printing it out and putting it up in my workspace.

I'm working on putting together a Full-stack developer training in order to ramp up new developers @ Univjobs.

Reading select chapters from Uncle Bob's "Clean Architecture" is one of first items on the training. If you're in need of a refresher on your UML, this cheatsheet should come in handy for deciphering diagrams in the text.


Thoughts? Share the article if you think it'll be useful to someone + join the discussion about this post on Twitter!

Stay in touch!

About the author

Khalil Stemmler

Khalil Stemmler is a Software developer / designer and musician based out of southern Ontario cities. He co-founded Univjobs, currently works as a consultant and writes about JavaScript, TypeScript, software development principles and best practices.

View more in Software Design

SOLID Principles: The Software Developer's Framework to Robust & Maintainable Code [with Examples]
May 18th, 2019 / 15 min read
The SOLID principles are a set of software design principles that teach us how we can structure our functions and classes to be as...
REST-first design is Imperative, DDD is Declarative [Comparison] - DDD w/ TypeScript
May 15th, 2019 / 11 min read
A comparison between designing Node.js applications using REST-first design and Domain-Driven Design.
An Introduction to Domain-Driven Design - DDD w/ TypeScript
Apr 9th, 2019 / 9 min read
Domain-Driven Design is the approach to software development which enables us to translate complex problem domains into rich, expr...
Value Objects - DDD w/ TypeScript
Apr 7th, 2019 / 6 min read
Value Objects are one of the primary components of Domain-Driven Design. Here's a simple Value Object class in TypeScript.