-
Core Java
Validating Class/Package Dependencies with Classycle
Classycle is a very nice analyzer and dependency checker for class and package dependencies. It lets you define package groups…
Read More » -
Software Development
The Precious Feature Design Meetings
As we know, meetings is where work goes to die. Discussion about the point of meetings aside, there is one…
Read More » -
Software Development
BDD is – BDD is not
“I’m the smartest man in Athens because I know that I know nothing.” —Socrates 470-399 BC What BDD is (for me)…
Read More » -
Software Development
Break Single Responsibility Principle
Single Responsibility Principle (SRP) is not absolute. It exists to help the code maintainability and readability. But from time to…
Read More » -
Enterprise Java
Beginner’s Guide to Hazelcast Part 7
This is a continuation of a series explaining how to use Hazelcast. If one has not read the other six…
Read More » -
Groovy
Grails Goodness: Adding Health Check Indicators
With Grails 3 we also get Spring Boot Actuator. We can use Spring Boot Actuator to add some production-ready features…
Read More » -
Software Development
Pitfalls of Cucumber adoption
It seems like behavior-driven development (or BDD) and its supporting tools are gaining stronger momentum in Java world than ever.…
Read More » -
Groovy
Grails Goodness: Log Startup Info
We can let Grails log some extra information when the application starts. Like the process ID (PID) of the application…
Read More » -
Enterprise Java
Integration Testing JBoss Fuse 6.x With Pax Exam, Part I
JBoss Fuse is a powerful distributed integration platform with built in features for centralized configuration management, service discovery, versioning, API…
Read More »