Advantages of not using the best tool for the job

Read: Read on Omnivore Read: Read Original date published: 2020-07-26 date read: 2023-08-06 author: description: Using the best tool for a job may slow things down. It may be “best” in a sense you don’t need. The actual best tool might be relatively crude.

premature optimization

Highlights

if you need a tool, buy the cheapest one you can find. If it’s inadequate, or breaks, or you use it a lot, then buy the best one you can afford. (Update: Thanks to Jordi for reminding me in the comments that this comes from Kevin Kelly.)🔗

you’ll sometimes waste a little money by buying a cheap tool before buying a good one. But you won’t waste money buying expensive tools that you rarely use. And you won’t waste money by buying a sequence of incrementally better tools until you finally buy a good one.🔗

Drawing ASCII diagrams is clumsy, even with tools that make it easier. Wouldn’t it be faster to use a tool meant for drawing? Well, yes and no. Drawing individual graphic elements would be faster in a drawing tool. But inevitably I’d spend more time on the appearance of the graphs, and so ultimately it would be slower.🔗