Even there, though, there needs to be a balance. Sometimes my wife needs to vent to me about her problems, and I listen. But on the other hand, sometimes I need for her to not bring stuff up with me unless it's going to lead to a solution being implemented.
Try reading the comment you replied to again. A valid reason for a search is the collection of evidence of a crime. Which orthogonal to whether the person or premisses committed a crime.
What works for me with overdrive is using holds and then when it comes available, if I'm not ready to read I let someone skip ahead of me. That way I'm still next in line but it gives me a few days until someone else finishes the book and then it pings me again.
The standards don't remove the need for code review. In fact they provide a standard to be used in code review. Anything you can automate is nice, but when you have exceptions to rules that say "Exception, if there's no reasonable way to do X then Y is acceptable" isn't really something you can codify into static analysis.
reply