* do you write all your code without comments, or do you strip them out afterwards to get to save locs? imho you should forget the 200 loc constraint and make your code pretty instead - it looks anorectic. seesh, yes i know the 200 loc promise is your main selling point to make the project stand out ;)
* a namespace would be a good idea here. "Builder", "Db" and "ResultSet" aren't that uncommon.
* defining the connection credentials as a class with consts smells funny.
* do you write all your code without comments, or do you strip them out afterwards to get to save locs? imho you should forget the 200 loc constraint and make your code pretty instead - it looks anorectic. seesh, yes i know the 200 loc promise is your main selling point to make the project stand out ;)
* a namespace would be a good idea here. "Builder", "Db" and "ResultSet" aren't that uncommon.
* defining the connection credentials as a class with consts smells funny.