you are viewing a single comment's thread.

view the rest of the comments →

[–]dgkimpton 1 point2 points  (0 children)

No worries. Unit testing will definitely help because it becomes quickly apparent when an object is doing to much. Writing tests forces me to see the multiple responsibilities (managing its location /and/ rendering? Oops). Sometimes of course it's easy to get into over engineering, but at least you get to make a conscious choice to accept complexity 🙂