|
I talked to one of the developers at work last night, and as we were talking she was trying to do some debugging. It looked like one of the libraries had gotten out of sync, so she had to do a clean and install. 20 minutes later it was still going.
Part of the problem is they have all these 'helper' utilities that are there to ensure 'code quality'. So that _every time_ they do a build all this other stuff kicks in, massively slows down the process and kills their productivity.
If my home process was anything like what they go through at work I'd have thrown my computer out the second story window. (Which would be an excuse to upgrade the Mac :D - it still works fine so I have no reason to upgrade except for techno-lust for the latest models ;-)
Quick quiz: what is wrong with the following code:
for (int i = 0; i < maxSize; i++) {
System.out.println("Hello " + i);
}
Although this is really standard code and only three lines long, it would have violated not one, but _two_ of the checkstyle rules they have to put up with. Amazing. (And probably a third, given the anality of the rules they'd probably spit the dummy at adding a number to a string) |