BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Presentations Refactoring in Java, Scala, and Clojure

Refactoring in Java, Scala, and Clojure

Bookmarks
01:11:36

Summary

Glen Peterson uses the Expression Problem to compare refactoring in Java, Scala and Clojure, showing how traits minimize changes in Scala when an interface changes and how Clojure avoids some of the issues.

Bio

Glen Peterson has been programming for over 3 decades, over 2 of those professionally. He is currently the CTO and Lead Developer at PlanBase Inc. (planbase.com). Previously he designed and built web applications for Fidelity Investments and wrote video drivers for ATI.

About the conference

DEVNEXUS is the Southeast’s most exciting conference for professional software developers working with languages, tools, frameworks & methodologies connected to the Java platform. With attendance of over 1200 people, 10 tracks provide a fantastic learning experience for Core Java, Web, Cloud, Mobile, Data & Integration, HTML5, JavaScript, Alternative Languages, Agile & Architecture, UX/Git/DevOps.

Recorded at:

Aug 02, 2014

BT