-
Software Development
Code comments gone wrong
Adding code comments is supposed to be good practice, but here is why it often fails: Code is the single…
Read More » -
Software Development
Top 7 Programmers bad habits
1. The All code is crap, except mine, attitude.I have bad news for you buddy, all code is crap. No…
Read More » -
Enterprise Java
Play 2 – modules, plugins, what’s the difference?
There seems to be some confusion regarding Play 2 modules and plugins. I imagine this is because the two are…
Read More » -
Enterprise Java
Apache Camel Tutorial – Introduction to EIP, Routes, Components, Testing and other Concepts
Data exchanges between companies increase a lot. The number of applications, which must be integrated increases, too. The interfaces use…
Read More » -
Software Development
Code Forensics
How do you know if using code metrics really does help to produce code with fewer bugs. I am convinced…
Read More » -
Enterprise Java
ServletRequest startAsync() limited usefulness
Some time ago I came across What’s the purpose of AsyncContext.start(…) in Servlet 3.0? question. Quoting the Javadoc of aforementioned…
Read More » -
Scala
Processing JSON in Scala with Jerkson
Introduction The previous tutorial covered basic XML processing in Scala, but as I noted, XML is not the primary choice…
Read More » -
Enterprise Java
Spring Integration with reCAPTCHA
Sometimes we just need CAPTCHA, that’s a sad fact. Today we will learn how to integrate with reCAPTCHA. Because the…
Read More » -
Core Java
The Visitor Pattern Re-visited
The visitor pattern is one of the most overrated and yet underestimated patterns in object-oriented design. Overrated, because it is…
Read More »