Why it is useful to reinvent the wheel
Recently, I conducted an interview with a JavaScript developer who was applying for a senior position. A colleague, also present at the interview, asked the candidate to write a function that would perform an HTTP request and retry a few times in case of failure. He was writing the code directly on the board, so it would have been enough to depict something approximate. If he had just shown that […]
