Let's Code Dimdwarf #24: Merging Classes for Higher Cohesion

When a responsibility of doing something is spread over many classes, it becomes harder to understand and modify. In such a situation the responsibilities should be moved or classes merged, so that all the handling of a responsibility is in one highly cohesive place.

Download as MP4

Episode Archive