-
Core Java
Creational Design Patterns: Builder Pattern
Previously we had a look at the factory and the abstract factory pattern. Those patterns serve their purpose and can…
Read More » -
Core Java
Creational Design Patterns: Factory Pattern
Previously we had an introduction to the Creational Patterns and used the Abstract Factory Pattern in order to create a…
Read More » -
Core Java
Creational Design Patterns: Abstract Factory Pattern
The Abstract Factory Pattern is a creational pattern and is one of the most popular patterns along with the builder…
Read More » -
Core Java
Solid Principles: Dependency inversion principle
Up until now we had a look on the single responsibility, open/closed, liskov substitution and interface segregation principles. Dependency Inversion…
Read More » -
Core Java
Solid Principles: Interface segregation principle
Previously we examined the liskov substitution principle. Next principle is the interface-segregation. The interface-segregation principle (ISP) states that no client…
Read More » -
Core Java
Solid Principles: Liskov substitution principle
Previously we took a dive into solid principles including the single responsibility and the open/closed principle. The Liskov substitution principle…
Read More » -
Core Java
Solid Principles: Open/closed principle
Previously we talked about the single responsibility principle. The open/closed principle is the second principle in the row regarding the…
Read More » -
Core Java
Solid Principles: Single responsibility principle
The single responsibility principle is the first principle from the solid acronym. “A class should have only one reason to…
Read More » -
Scala
Run code on startup with Play and Scala
Depending on various projects, sometimes there is the need to execute some actions on initialization just before our application starts…
Read More »