Here we adds comments of famous peoples about the right tools
Don't try to hammer a nail with a monkey wrench.
Don't use a screwdriver to pound nails. It takes forever and wrecks the screwdriver.
Based on requirements, always pick the right tool for the job. -- DrewMarsh
Yes, always. Identifying your ProblemFrame can help with this. -- KeithBraithwaite
In practice, few people seem to be able to pick the right tool, because they don't know enough different tools. Also, the right tool for a job happens to be highly dependent on who is going to use it. Maybe this leads to PickTheRightProgrammerForTheJob.
I'm sure this is better than picking the wrong tool for the job, but it isn't easy to know what the right thing is. It isn't easy to know all the requirements, and it isn't easy to know what tool set those requirements imply, especially as both tool sets and requirements are apt to change.
IrreverentDyslexia? alert. When scoping out jobs and considering tools, don't forget to also PickTheRightFoolForTheJob?, especially if you want it done right.
An alternative could be PickTheRightJobForTheTool.
