All BUG applications today use Java's original GUI library, the Abstract Window Toolkit (AWT). It runs really efficiently, but has limited featured compared to the modern widely used libraires. The primary alternatives are Swing, SWT,...
Unit testing is an important part of any development cycle. It's especially useful when you're trying to track down a defect in unfamiliar code. When I get a defect report from the QA team, it...