Groovy Closures - The hip way to cleaner more reusable code

Tue, Oct 14 6:00pm

The MathWorks
3 Apple Hill Drive Natick, Ma 01760


Register For this meeting

Presentation Materials

  • Groovy Closure Presentation
  • Groovy Closures Presentation


  • Presentation Overview:

    Factory patterns and callbacks have been around for a long time as a technique available to implement flavor specific code variations. Closures may seem like yet another way to crack an egg, but factories and callbacks can be awkward and hard to update. Enter Groovy Closures as an easier alternative! Imagine the ability to inject different coding flavors using code closures. If you need a different flavor, then just pass a different code block! Now imagine all of this works within the JVM and best of all you can leverage your existing Java knowledge and assets!

    This discussion will use hands on examples exploring the following:

    Finally, we will discuss non-functional considerations such as security and performance when deciding whether to use closures in your next project.


    Presenter Bio:

    Mark Johnson is currently Director of Consulting at CGI where he is exploring software development management approaches to leverage offshore and local development resources to deliver high quality applications on-time and budget in a highly competitive environment.

    Mark Johnson has over 20 years of software development experience in industries including Healthcare, state government, and strategic sourcing. During his career, Mark has worked on all types of projects from small to very large projects. Currently, Mark focuses on software architectural and management approaches to enable project delivery on time and to the customer's satisifaction. In addition, Mark is active in the software community as the President of the New England Java Users Group. When not working, Mark can be found riding his mountain bike on local trails and playing with his family.