KISS principle - Keep it simple, stupid.
DRY principle - Don’t Repeat Yourself.
YAGNI princliple - Do the Simplest Thing That Could Possibly Work
Single responsibility principle.
Interface segregation principle.
Liskov substitution principle.
JUnit 4.11
Junit-theories 4.12
Mockito-all 1.9.5
Factory Method Pattern
Commander Pattern
Text
Size
Foreground
Action Listener on Click
Bevel Border
Compound Border
Etched Border
Liner Border
Matte Border
SoftBevel Border
Tilted Border
- DecoratedCommand - http://martinfowler.com/bliki/DecoratedCommand.html