LukeTrynchuk / BaseProject

0 stars 0 forks source link

Object Calisthenics #20

Closed LukeTrynchuk closed 5 years ago

LukeTrynchuk commented 6 years ago

Refactor code to strictly adhere to Object Calisthenics.

LukeTrynchuk commented 5 years ago

I have chosen to Omit the All primitives wrapped in a class and no more than two data member rules. After implementing in one my classes, I have found that, while the rules may be appropriate for Software Development, it I found it to be rigid for game development. While Software is clearly defined before development, games are constantly changing design, even if well planned out. By implementing such rules, It creates a rigid approach to designing data in classes.

I found that :

Despite these short comings :