When coaching individuals on how to name unit test methods, I have struggled to come up with a standard that I like. I have read numerous posts and books on the subject with a wide variety of results and standards. In this blog I will explore the various standards for naming unit test methods and… [Read more…]
I came across an interesting blog post by James Carr discussing his workflow when building Java applications. In general, I think that the stack and process he mentions is top notch. I love Gradle, Jenkins, Artifactory and Git/GitHub. I have been playing with or using in production all of these tools and they are amazing.… [Read more…]
Last Friday, an article on” Java EE: The state of the environment” was published by the SD Times. I was interviewed for this article and you can check my quotes in the article at the SD Times website. Please note, that I was misquoted in the article. Any reference to C++ should be a reference… [Read more…]
The Software Craftsmanship movement is creating quite a stir in the software development community, with experts on both sides of the fence arguing its value. At Excella Consulting, we have embraced the Software Craftsmanship movement and feel that the benefits of writing clean code does not conflict with the needs of our customers. Our… [Read more…]
Last week, I was asked to give my opinion on Application Lifecycle Management or ALM. Specifically, I was asked how can teams effectively manage their design, development, test and deploy processes as well as pick the right tools for the job. Here is the answer I gave: The cornerstone of a strong ALM process is based… [Read more…]
I wanted to share a method for enabling a Maven Build Profile in the absense of a system property. I did not see this approach documented in the current version of the Maven Build Profile documentation, so I thought I would share it. I find this approach particularly useful for turning off build features whenever… [Read more…]
November 10, 2011
2