JavaEE7 Websocket Example

In this tutorial I will try to present a very easy way to create a minimal Websocket Application using Java EE7. The specific web application will have a working  Websocket Server deployable on every Java EE7 container plus a basic […]

S.O.L.I.D. Software Development

Most professional software developers understand the academic definitions of coupling, cohesion, and encapsulation. However, many developers do not understand how to achieve the benefits of low coupling, high cohesion and strong encapsulation, as outlined in this article. Fortunately, others have […]

OOP Design Patterns

Here is some good reference for Object Oriented Programming design patterns. 1. http://www.oodesign.com/ 2. http://java.dzone.com The Observer Pattern The Adapter Pattern The Facade Pattern The Factory Method Pattern The Abstract Factory Pattern The Singleton Pattern The Strategy Pattern The Visitor […]