5 ms·
>Djikstra said "Beware premature optimization" and that's quite true. This is why a product I was working on almost got killed. The senior engineer working on
by IndianAstronaut 11y ago
>Djikstra said "Beware premature optimization" and that's quite true.
This is why a product I was working on almost got killed. The senior engineer working on it wanted perfection before delivery. The project was already one year overdue. He suddenly came in one day and rushed me to finish up something and he wrapped up a couple things and we launched at the end of the week.
Found out that the project was going to be axed if we didn't deliver very soon.
- ionforce 11y agoHow does a guy like that become senior? As a senior one should know that there is a pragmatic balance lost in trying to aim for perfection.
- IndianAstronaut 11y agoHe 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.
- restalis 11y agoIt's a challenge for me to imagine "exceptional quality code" with "albeit a bit on the spaghetti side". Can you elaborate?
- IndianAstronaut 11y agoIt 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.
- superplussed 11y agoThese developer descriptions sound like they are coming from the "Silicon Valley" tv show.
- Shorel 11y agoHe can use goto :)
- gearoidoc 11y ago"exceptional quality code (albeit a bit on the spaghetti side)" is an oxymoron.