DEV Community

Discussion on: What does "using the right tool for the job" mean to you?

redoxeon profile image
Mike Harding

depending on the context, use the thing you know well enough to be productive at getting a given job or task done.
There could be better tools or languages, but if you don't know it, you need to decide if it's better to learn the better tool or make due with what you know. Constraints could dictate it either way depending on what they are.
That's just on an individual level though, but you scale it up to where the team has to make those considerations and determine what's best by the same factors.