He has his strengths. He produces exceptional quality code (albeit a bit on the spaghetti side) and is good at finding problems in code. He is also 63 and has decades of experience.
It's a challenge for me to imagine "exceptional quality code" with "albeit a bit on the spaghetti side". Can you elaborate?
It covers a lot of corner cases, it is fast, it is robust, and produces good quality data. Only thing is it is hard to navigate.
These developer descriptions sound like they are coming from the "Silicon Valley" tv show.
He can use goto :)
"exceptional quality code (albeit a bit on the spaghetti side)" is an oxymoron.