Monthly Archives: May 2009
I’ve always found the default Eclipse App Icon to be a bit.. lacking. I’m pretty sure I’m not the only person who feels this way. Occasional quests to find a better icon have usually resulted in disappointment. My latest search lead me to this icon. Not great, but it inspired me to finally sit down and try to create my own.
The First Stab
Here’s my initial attempt:
Actors may be dependent on actors below them in the diagram, but should not be dependent on anything above them.
Commands, Services and Proxies may dispatch system events, but should never listen for them.
Mediators may both dispatch and listen for system events. Continue reading
Constructor injection is theoretically superior:
Before I built RobotLegs I was sold on constructor injection. My prototype, however, used SmartyPants-IOC which lacked constructor injection, so I bit my lip and used setter injection. In practice I found that often, especially with framework actors, it was incredibly convenient. Continue reading