Linked by Jesse Smith on Wed 14th Apr 2010 21:00 UTC
General Development Ms. Z. Arsenault is an IT consultant working in the depths of a large North American energy company. She's one of those brave souls who works away in the background, keeping the servers running, making sure all the pieces fall properly into place so when the employees wander in each morning their applications run as expected. It's often a busy job just keeping things on a steady path. But Ms. Arsenault and her team aren't just maintaining the status quo, they're also trying to improve performance and cut costs while maintaining a stable environment for the end user. This week I had the opportunity to talk with Ms. Arsenault about what's she's been up to in the depths of corporate IT.
Thread beginning with comment 419058
To read all comments associated with this story, please click here.
QC
by MeatAndTaters on Wed 14th Apr 2010 22:31 UTC
MeatAndTaters
Member since:
2005-11-16

Plug for FindBugs (http://findbugs.sourceforge.net). It's worth it just as a CYA to run Java apps through and automatically document problems. Next time you get a call about your "terribly performing servers," you can start with the app performance itself.

Reply Score: 2

RE: QC
by Tuishimi on Wed 14th Apr 2010 22:56 in reply to "QC"
Tuishimi Member since:
2005-07-06

We use it... sometimes it seems painfully slow but I guess it is worth it.

Reply Parent Score: 2

RE[2]: QC
by bryanv on Thu 15th Apr 2010 02:00 in reply to "RE: QC"
bryanv Member since:
2005-08-26

Heck, we run our entire projects through Sonar with a few plugins (including findbugz).

Before sonar, I've personally used findbugz for a few years, and found it -really- helpful in hunting down race conditions in code I inherited from other devs.

Reply Parent Score: 2