When is it OK to “Reinvent the Wheel”

“Don’t reinvent the wheel – just use something that already exists” How many times as software engineers have we heard that phrase?  I myself have heard it so many times I cannot even count.  While I will admit that there are times and places that are appropriate to use existing software – during today’s post […]