-
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 »