How we design and structure our code is incredibly important and there are steps we can take that help to make it more difficult for errors to occur and to ensure we catch them earlier. In this tutorial we’ll look at a number of these related to classes, in particular: abstract classes/funtions, sealed classes/functions and static classes/functions. We’ll also take a brief look at the difference between structs and classes.
📂 Grab the full project ➠https://github.com/GameDevEducation/DeepDive_AdvancedClassesPt2