In “It Might Be Efficient, But It Ain’t OO,” I presented an alternative way to implement the java.awt.ActionListener interface. In my opinion, creating one large actionPerformed() method and simply ...
Ever since I was introduced to Infobus from the early days of Java, I have been a big fan of bus-based architecture. What is bus-based architecture? Let me explain this by way of an example. In a ...