Tools in a box. That’s what code is. Use the tool that works for the job at hand. I shouldn’t have to include experiences to justify that logic.
No. @mmassie23 don’t listen to that reply. There are plenty of reasons not to use PHP, but that isn’t one of them.
Okay @fentablar to be a bit more specific what helps you determine which tool is best for a job?
What helps me determine the best tool for the job is based on 2 things:
- Understanding the tools I have
- Understanding the job at hand
If I have a piece of wood and I need it cut into two pieces, then I know I need the piece of wood cut into two pieces. If I look into my toolshed and see both a handsaw and a tablesaw, I consider the piece of wood to determine if it’s most feasible to cut it via the handsaw or the tablesaw. In the end, the wood will be cut, but one of those 2 tools will be more efficient for the job and that distinction is often going to be determined by the piece of wood in question.
No, I think you just don’t understand me. ))
This is exactly what I want to say.