Computer scientists often have a hard time getting used to bioinformatics people. They are trained to write readable, documented, non-spagetti-code software, trained for years, they were told about UML diagrams and some even had special courses for it, the once hyped "software engineering". We're taught that this is the most important part of computer science all the time and that losses amount to billions every year because of poorly written software.
In science, everything is different, of course. Documentation does not matter.

