K M Michelle4 reviewsFollowFollowJuly 8, 2019A shining example of all the practices I needed to master if I truly wanted to be a great developer. From real-world object oriented design principles, to everything else you need to release functional, reusable, maintainable code out into the wild.