In part 1, we discussed why organizing the code in games that will be maintained for many years, such as Sniper 3D, is so important, and we saw examples of the two first principles. They are:
Now we will discuss the next three.
If you are a software engineer, you already heard and studied the SOLID principles. But just as any concept, it requires practice and time to absorb and understand it fully.
In my path to learning, I always seek more information about it, but many times I end up seeing the…