Über Conf - June 14 - 17, 2010 - No Fluff Just Stuff

Dynamic Languages Practices

Über Conf

Denver · June 14 - 17, 2010

You are viewing details from a past event

About this Presentation

Developer practices for traditional and agile Java development are well understood and documented. But dynamic languages (Groovy, Ruby, and others) change the ground rules. Many of the common practices,
refactoring techniques, and design patterns we have been taught either no longer apply or should be applied differently and some new techniques also come into play.

In this talk, we'll relearn practices needed for dynamic languages. Along the way we will look at typing, design patterns, refactoring, functional style, SOLID principles revisited and more.

Paul King

Groovy Technical Lead - OCI Groovy/Grails Team

Paul King, a member of the OCI Groovy team, leads ASERT, an organization based in Brisbane, Australia, which provides software development, training, and mentoring services to customers looking to embrace new technologies, harness best practices, and innovate. He has been contributing to open source projects for nearly 20 years and is an active committer on numerous projects, including Groovy. Paul speaks at international conferences, publishes in software magazines and journals, and is a co-author of Manning's best-seller, Groovy in Action.