Concern II
- The counter logic is all over the place
- Initialization is in applet’s init method
- Maintenance logic is in actionPerformed
-
- No real counter value
- "maintained" indirectly as a string in a text field
-
- Makes it difficult to understand and maintain