News for hackers. Stuff that matters.
Re:List of falsehoods programmers believe in by ska on Monday February 13, 2017 @03:33PM (#13638499)
This is specific case of the more general flaw in a lot of design work - "I have a collection of things, these things always have an X with property Y, so I'll just organize/key them that way".

This works great until property Y is violated... or until you run into one without "an X". Most times you are better off to just start with unique identifiers and avoid breaking logic.

There are no comments on this comment yet.