Presentation: "Zero Turnaround in Java Development"
Time: Friday 10:45 - 11:45
Location: Concordia
Turnaround is the time it takes for the changes in code to propagate to the running application. Currently the average time spent waiting for building and deployment is about one minute. In fact turnaround takes even more time away, due to the interruption penalties and quality degradation.
In this talk Jevgeni Kabanov will review how to get the time from hitting Ctrl+S to refreshing the browser to less than one second. Using modern IDEs like Eclipse, NetBeans and IDEA and a toolset of tricks it is possible to almost eliminate the build from the turnaround. Using frameworks like OSGi or Tapestry 5 and code reloading solutions like JVM HotSwap and JavaRebel is is possible to also lose deployment out of the picture. After this talk you should be able to significantly reduce turnaround, whether you starting a project from scratch or maintaining an existing one.