Wrong Assumptions Every Programmer Makes About the Real World

Tom Wetjens