Code Monkeys
I'm working on a new project as of today and my collaborators sent some source code written by a software engineer that had been left largely to his own devices for a year working on this project.
The engineer in question appears to have an issue with portability. The code was written in Java, which _should_ make it pretty portable, yes? No. They decided to write it so it only works with a specific plugin, that they have written, for a specific IDE.
I'm starting to work through the code now. I have absolutely no plans to put any more effort into making their code work. It has now become an extraction exercise so I can write my own project, using their code as a "how to". For a start it's supposed to be for a robot controller - so why they wrote it in one of the world's slowest languages I'll never know!
The engineer in question appears to have an issue with portability. The code was written in Java, which _should_ make it pretty portable, yes? No. They decided to write it so it only works with a specific plugin, that they have written, for a specific IDE.
I'm starting to work through the code now. I have absolutely no plans to put any more effort into making their code work. It has now become an extraction exercise so I can write my own project, using their code as a "how to". For a start it's supposed to be for a robot controller - so why they wrote it in one of the world's slowest languages I'll never know!

0 Comments:
Post a Comment
<< Home