Allways Begin with Design
Once again, I am unhappy with the structure of one of my projects. That usually happens, if I am trying to implement a new feature and realize I actually don’t know how to fit it in the rest of the code.
In this case I am revising EpicRay (my …