How structure helps me to maintain software
Software maintenance can be hell. I'm sure that many developers have opened up an existing codebase, only to be greeted with a plethora of packages. You can usually see in excruciating detail the kinds of classes the software has.
How structure helps me to maintain software