Last night at PyGTA we talked about our Personal Programming Mantras and came up with an interesting list, my personal favorites:
- In the face of ambiguity, refuse the temptation to guess.
- Have a vision before you start coding.
- Nothing is sacred.
- No one owns any piece of code.
- Keep it simple, smartarse.
- Sometimes the solution really is simple.
- You are wrong.
- About optimization.
About planning.
About everything. - .2% of reusable code is reused.
- DRY gone wild, wet-T-shirt edition.
- I'm an idio-nius.
- Constant self-doubt is good/bad.
- Standard naming, but no naming Nazis.
- Don't trust standards.
My standards are good.
Yours suck. - Prototype in the target language.
- Power Builder Sucks
- Be a programmer, not a DBA, dammit!
- Leave sysadminning to the sysadmins.
Leave DBA-ing to the DBAs.
I like my bubble.
Limit your knowledge, avoid doing the dumb things. - Space-Nazi's suck.
- It doesn't fucking matter about spaces... Please just leave me alone.
Also I am going to be doing the PyGTA presentation in January on CouchDB, the first 30 miniutes will be a quick overview of my GTALUG presentation and the rest will be looking at using CouchDB in Python.