-
Groovy
Grails 3.3 has Spock 1.1
You’ll be glad to know that milestone 1 of Grails 3.3 has been released 3 days ago — and is…
Read More » -
Groovy
Grails Anti-Pattern: Everything is a Service
The context Grails makes it very easy to put any logic of your application in a service. Just grails create-service…
Read More » -
Groovy
Grails Anti-Pattern: Locally Optimized Dynamic Finders Everywhere
The context Grails makes it very easy to persist and find stuff using domain classes. It uses GORM (Grails’ Object…
Read More » -
Groovy
Debugging Grails 3, Spring Boot or Gradle with Eclipse
This is a small post for those who’s primary IDE is Eclipse for developing Grails 3 apps or plugins —…
Read More » -
Software Development
The Librarian: Introduction to Test-Driven Development
This will be a series of articles revolving around unit testing where I will work through examples and exploring various…
Read More » -
Groovy
So If You’re Using Tag Libraries for Your View Models You Have To Test Them, Right?
In a previous post I introduced thinking about (visual) components and used a Task Browser as an example of an…
Read More » -
Core Java
2 Rookie Java Constants and Enums Pitfalls
In various code reviews I perform on Java and Groovy code I often see magic numbers and other random Strings…
Read More » -
DevOps
3 Steps For Analyzing a Gradle Project With SonarQube Using Docker
How hard can it be to get up and running with a Gradle project and getting it analyzed with SonarQube…
Read More » -
Groovy
Grails Design Consideration #2 – Throw In a View Model Once In a While – Ted Vinke’s Blog
This is my take on how we could design our particular user interface in such a way that they’re re-usable,…
Read More »