I would like to take a moment to talk to you about a peeve that I've been feeding, caring for, and walking for the last ten or so years -- well, not so much walking lately, as this peeve is now over seventy in peeve-years, and her health is declining.
The Desire to Separate Everything Into Files by the Type of Thing, an Pet Peeve
Programmers are peculiar creatures who constantly deal with the fact that computers are infuriatingly logical and reproducible, while brains are infuriatingly illogical and take nine months to reproduce a stupid basic model. As such, programmers like to rely on organization to deal with large amounts of information, since brain reproduction is expensive and, in my limited experience, unlikely to produce programming help let alone wash their own dishes.
The challenge, though, is that programming as a profession or hobby selects for odd people, and none of the sort who partake in it are willing to come up with an organization scheme that's specific to a specific project. No, o