-
Core Java

The Java Logging Mess
Every application needs logging. And right now there are a lot of options on what exactly to use for logging…
Read More » -
Enterprise Java

On DTOs
DTOs, or data-transfer objects, are commonly used. What is not s? commonly-known is that they originate from DDD (Domain-driven design).…
Read More » -
Enterprise Java

On domain-driven design, anemic domain models, code generation, dependency injection and more…
Eric Evans has formulated what domain-driven design (DDD) is. Martin Fowler is a great supporter and advocate of DDD. These…
Read More » -
Software Development

Those evil frameworks and their complexity
Frameworks like Hibernate and Spring are industry-standards. JSF, EJB and the likes are also standards and used in many applications.…
Read More » -
Software Development

What to do with IDE project files
Each IDE generates its specific project/config/build files. Eclipse generates .project and .classpath, and also the .settings directory. IntelliJ IDEA has…
Read More »



