30
votes
11answers
1k views

Should a developer be forced to memorize details?

Many times I forget things about my application. I don't memorize the table names or what a query did and I search to get what I want. My team leader told me I'm supposed to memorize the table names ...
6
votes
4answers
157 views

Good Introductory Books on Writing Secure Software

What are some good introductory books about writing secure software? Specifically, one that covers basic strategies and design patterns for writing a secure software and surveys common security ...
10
votes
9answers
425 views

How do you avoid the law of the instrument? [duplicate]

A common expression you hear is "If all you have is a hammer, everything looks like a nail". It appears on Wikipedia as the law of the instrument. It also manifests in IT, with developers, that, once ...