You have to love customers who think they are better, cleverer, more skillful than yourself.
Although you do have to ask yourself the question “If they are better than me, why are they paying me to do this work?”
I just had several emails from a client asking for something to be changed on their system so it works with their new code better. The emails go on for ages, explaining how their stuff is better and more complicated, so we should change our stuff to what they use. They are using lots of big, posh, technical words. They have even told me which file I need to change, which part of the file, and given me some suggested code to help me out. (It makes you wonder, if they know exactly what code, in what file they need changing, why do they not just change it?)
$allow_extensions = join(‘|’, array(‘txt’));
if( !preg_match(‘#.*?.(‘ . $allow_extensions . ‘)#si’, $filename) )
It has probably taken him hours researching the problem, looking up the words in the dictionary, coming up with their solution, sending me all these details.
And how do I fix it?
I change * to *.txt in the code. 1 minutes work.
Muppets…