Security is such an important thing these days and one of the best ways that you can protect yourself is by ensuring that your system is always up to date. A large part of updates that you apply to your system is security patches. This...

Security is such an important thing these days and one of the best ways that you can protect yourself is by ensuring that your system is always up to date. A large part of updates that you apply to your system is security patches. This...
This is the second in our Software Design Pattern series of posts and today we are going to take a look at the Observer pattern. The formal intent of the Observer Pattern as defined in the GOF Design Pattern book is, “Define a...
Patterns are interesting to me. You can observe patterns almost wherever you look. Where you see a repeated pattern it seems obvious that some sort of thinking has gone into what you’re observing. Patterns imply design and design...