Herman's Java Blog

Random thoughts to some degree related to software development using JVM languages.

Use Kotlin extension functions on generic classes

2019/01/022020/08/28 HermanProgrammingLeave a Comment on Use Kotlin extension functions on generic classes

Kotlin includes a powerful feature called Extension Functions. The use of this feature is controversial in cases where the extension function adds domain-specific behaviour to standard or 3rd party library classes. I generally agree with the critics on this, but there is an important exception to be made when the library class is a generic…

The definitive guide to Vaadin 7 + Maven + Tomcat + IntelliJ IDEA with HotSwap deployment!

2014/08/262014/08/26 HermanProgramming2 Comments on The definitive guide to Vaadin 7 + Maven + Tomcat + IntelliJ IDEA with HotSwap deployment!

TDD – Avoid coupling implementation to test code

2013/08/192014/08/26 HermanAutomated testingLeave a Comment on TDD – Avoid coupling implementation to test code

TimeZone handling with MyBatis and PostgreSQL

2013/06/142019/01/02 HermanProgrammingLeave a Comment on TimeZone handling with MyBatis and PostgreSQL

Advertisement

Archives

  • January 2019
  • August 2014
  • August 2013
  • June 2013
Copyright © All rights reserved.
Blog Kit by WP Charms