Why business is not eager for refactoring?
I have quite often meet with opinions that claims that business (by buisness I mean company) doesn’t allow the programming team to refactor or just put some ...
I have quite often meet with opinions that claims that business (by buisness I mean company) doesn’t allow the programming team to refactor or just put some ...
Introduce
Set
Map
List
BigDecimal
DeMorgan’s Laws
What is Transactions?
What is Cascading?
Fetch Mode vs Fetch Type
Builder is a creational design pattern that lets you construct complex objects step by step. The pattern allows you to produce different types and representa...
Equals() method
Comparable.
What is Spring Cache? How to configure it in your project and how to use it? How does Spring Cache work? How to add an external provider that allows flexible...
Why use indexes?
The observer pattern is a software design pattern in which an object, named the subject, maintains a list of its dependents, called observers, and notifies t...
The scope defines the runtime context within which the bean instance is available.
You may have contact with test that are not too readable, as the communicates when they fail. In that case you should take in consideration creating your own...
Strategy is a behavioral design pattern that lets you define a family of algorithms, put each of them into a separate class, and make their objects interchan...
SOLID is an acronym for the first five object-oriented design (OOD) principles by Robert C. Martin (also known as Uncle Bob).
Do i really need tests? Isn’t it a waste of time? And other questions like this that you might asked once or still asking yourself. Its not true and let me e...