The Artima Developer Community
Sponsored Link

Java Buzz Forum
Java News Brief (JNB): Reducing Boilerplate Code with Project Lombok

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Weiqi Gao

Posts: 1808
Nickname: weiqigao
Registered: Jun, 2003

Weiqi Gao is a Java programmer.
Java News Brief (JNB): Reducing Boilerplate Code with Project Lombok Posted: Jan 1, 2010 9:46 AM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by Weiqi Gao.
Original Post: Java News Brief (JNB): Reducing Boilerplate Code with Project Lombok
Feed Title: Weiqi Gao's Weblog
Feed URL: http://www.weiqigao.com/blog/rss.xml
Feed Description: Sharing My Experience...
Latest Java Buzz Posts
Latest Java Buzz Posts by Weiqi Gao
Latest Posts From Weiqi Gao's Weblog

Advertisement

I can't believe it's 2010 already. Happy New Year (and New Decade)! May the new year and the new decade bring brand new experiences to life and work.

Talking of new experiences, Lance Finney and the OCI Java News Brief crew marks the new year with a new issue: Reducing Boilerplate Code with Project Lombok by Michael Kimberlin.

Michael Kimberlin: Project Lombok is a powerful tool for the pragmatic developer. It provides a set of useful annotations for eliminating a tremendous amount of boilerplate code from your Java classes. In the best cases, a mere five characters can replace hundreds of lines of code. The result is Java classes that are clean, concise and easy to maintain. These benefits do come with a cost however. Using Project Lombok in an IntelliJ IDEA shop is simply not yet a viable option. There is a risk of breakage with IDE and JDK upgrades as well as controversy surrounding the goals and implementation of the project. What all this translates to is no different than what must be considered for any technology choice. There are always gains to be made and losses to be had. The question is simply whether or not Project Lombok can provide more value than cost for the project at hand. If nothing else, Project Lombok is sure to inject some new life into the discussion of language features that have withered on the vine thus far and that is a win from any perspective.

I first heard of Project Lombok on the Java Posse podcast, but did not follow up and play with it. It's time to experiment.

Read: Java News Brief (JNB): Reducing Boilerplate Code with Project Lombok

Topic: Ed Ort and Arun Gupta: What's New and Cool in GlassFish v3 Previous Topic   Next Topic Topic: Assailed by cable and the Web, broadcast TV looks to build a new business model

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use