a guy with a hammer who saw everything

   from the preface of 'Ibatis in Action' 

   Someone once told me a story about a guy with a hammer who saw everything as a nail…you know the one. O/RM tools are frameworks. Frameworks are built on constraints and assumptions. Those constraints and assumptions are ideal in certain environments, but not in all environments…not everything is a nail. Our job as software developers is to match ideal solutions to the problems at hand—not to use the only solution we know or the most popular solution or the hottest solution on the Net—but the one that best solves the problem we are facing

你可能感兴趣的:(.net,ibatis)