Eclipse Code Templates for TestNG DataProviders
Submitted by Tomek Kaczanowski on Tue, 02/02/2010 - 20:38If you use Eclipse & TestNG you might be interested in these two simple code templates that will help you to create DataProviders.
Growing Object-Oriented Software Guided by Tests - Book Review
Submitted by Tomek Kaczanowski on Wed, 01/27/2010 - 20:04
This is a review of "Growing Object-Oriented Software Guided by Tests" book by Steve Freeman and Nat Pryce (Addison Wesley, 2009)
This book is so great that I could write tons about it, but I tried to keep it reasonably short. :)
Grails uses Gradle now
Submitted by Tomek Kaczanowski on Wed, 01/27/2010 - 17:24Only a short news today: Grails is using Gradle now ! Graeme Rocher (Grails Project Lead) informed that the old Ant build was replaced with Gradle.
Hurray ! One more step for Gradle to take over the world ! ;)
I'm pretty sure we will soon hear about other well-known projects migrating to Gradle.
Getters/Setters Revisited - Validation of Order Class
Submitted by Tomek Kaczanowski on Wed, 01/13/2010 - 22:58This is a continuation of the post devoted to some code smells that was vigorously commented in favour of ugly, anti-OO code design :). Thanks God, I also got an interesting question regarding this problem.
Seems to me, that this topic should be discussed one more time.
Apache CXF Web Service Development - Book Review
Submitted by Tomek Kaczanowski on Wed, 01/06/2010 - 22:00
This is a review of "Apache CXF Web Service Development" book by Naveen Balani and Rajeev Hathi (Packt Pub, 2009)
How Programming Books Promote Code Smells
Submitted by Tomek Kaczanowski on Tue, 01/05/2010 - 20:50This rant is dedicated to code examples (found in books) that promote bad programming habits. Some of them can be counted among famous code smells.
...for God's sake, books should be educational in every aspect !
Java exPress - introduction to Gradle
Submitted by Tomek Kaczanowski on Mon, 12/14/2009 - 17:43I'm happy to announce, that my article devoted to Gradle was published in the latest Java exPress issue. :)
This article will introduce you to Gradle (a powerful and smart build system). Gradle is huge (and still growing), so some concepts were omitted (on purpose), but it should serve you right as a food for thought on what the strong points of Gradle are, and how much easier it can be to perform various build related tasks.
Quick Build with Gradle (BSBM Tools)
Submitted by Tomek Kaczanowski on Thu, 12/10/2009 - 12:36Today, I needed to have a JAR of BSBM benchmark tools. Surprisingly, when I downloaded the bundled zip from SourceForge, there was neither JAR nor build file inside (no build.xml, no pom.xml, nothing) - or maybe I'm blind.
Well, Gradle to the rescue. :)
Clirr Maven Plugin - inner classes problem
Submitted by Tomek Kaczanowski on Fri, 12/04/2009 - 14:22Do you know this nice tool called Clirr and its Maven plugin ? Well, it is very nice, although it fails miserably in case of some inner class changes. Thus, it doesn't work for some of my projects. :(
Better looking test reports with ReportNG
Submitted by Tomek Kaczanowski on Thu, 12/03/2009 - 07:16TestNG reports can be customized, so any style modification is possible. Did you know there is this nice ReportNG project, that makes TestNG produce very good looking reports without much trouble ?