InfoQ Homepage Presentations Is Boilerplate Code Really So Bad?

The next QCon is in New York, Jun 24 - 26, 2019. Save an extra $100 with INFOQNY19!

深圳风采一等奖开出: Is Boilerplate Code Really So Bad?



Trisha Gee has developed Java applications for a range of industries, including finance, manufacturing, technology, open source and non-profit, for companies of all sizes. She has expertise in Java high performance systems, and is passionate about enabling developer productivity. She is a leader of the Sevilla Java User Group, a key member of the London Java Community and a Java Champion.

About the conference

Software is changing the world. QCon empowers software development by facilitating the spread of knowledge and innovation in the developer community. A practitioner-driven conference, QCon is designed for technical team leads, architects, engineering directors, and project managers who influence innovation in their teams.

Recorded at:

Jul 03, 2018

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • Kotlin?

    by Jeremiah Adams /

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Kotlin may reduce boiler plate, but also locks me into Intellij specific language. It is a tough sell to stake holders to chose language based on lack of boiler plate. Reason? Finding talent and maintaining a codebase for years.

    Also, a mention of Project Lombok makes sense when discussing boiler plate code.

  • Re: Kotlin?

    by William Smith /

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Kotlin is open source, on GitHub and licenses under Apache 2.

    It's also supported in Eclipse etc.

    So I'm not sure that the argument that this locks you in to JetBrains really holds water.

  • Re: Kotlin?

    by Trisha Gee /

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Kotlin has seen a lot of success in the Android world, probably because previously they were stuck with Java 6. It's definitely picking up elsewhere as well too though, especially since there's support for it in Spring and other well-used frameworks.

    Agree that Lombok is worth mentioning, but it's really just a patch over some of Java's uglier bits. The goal here was to look at the core of a language, not look at libraries or frameworks.

    I'm still a big fan of Java though personally, I just find I have to apologise for a lot of it to people who have been using other languages!

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p


Is your profile up-to-date? Please take a moment to review and update.

Note: If updating/changing your email, a validation request will be sent

Company name:
Company role:
Company size:
You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.
  • 打开设计图纸的说明。 2019-05-23
  • 西安幼升小反映问题是去年近3倍 花式上学难案例层出不穷学位学区-西安新闻 2019-05-23
  • 2018年东南大学将继续推进“金钥匙计划”与国际化办学 2019-05-22
  • 俄海军有70至100艘军舰常年在各大洋航行 2019-05-22
  • 喂,110吗?这里有个出警的小姐姐,我要曝光一下! 2019-05-21
  • 人身险产品遭遇“负面清单” 保险行业迎供给侧改革 2019-05-21
  • 段春华:以最严密的法治打好大气污染防治攻坚战 2019-05-20
  • 刘凤翥:翦老的叮嘱让我终生受用无穷 2019-05-20
  • 杂粮(谷子)天气指数综合保险启动承保 2019-05-19
  • 昌吉州:让绿色成为生态底色发展主色 2019-05-19
  • 3人利用花呗套现3.2亿被批捕 获利约500万元 2019-05-18
  • 世界杯赞助商集体亮相球迷广场 海信站C位夺眼球 2019-05-18
  • 河南大学校长娄源功谈教育公平 2019-05-17
  • 你的第一段就认识错误。中国人如果认为神赐就能有幸福,就不会有后羿射日精卫填海愚公移山的故事了。中华文明世界观推导出的方法论就是八个字,事在人为,人定胜天。 2019-05-17
  • 光明日报:对抄袭行为不能仅道德谴责 2019-05-16
  • 611| 854| 927| 875| 858| 162| 710| 653| 994| 948|