San Francisco, California
London, United Kingdom
Join us on October 25, 2012 for the third GOTO Night in Chicago with Michael Feathers. The agenda for the evening will start with food and drinks from 5:00 - 6:00 PM and the presentation will begin at 6:00PM.
A Type Driven Approach to Functional Design
Design is the thing that we all assume that we can do. Once we know the syntax of a language we write code to solve our problem, often in an exploratory way. We are left wondering whether there is a more deterministic route toward our solutions.
In this talk, Michael Feathers will describe an approach toward planning the design of the functional portions of an application by using a very simplified variation of Haskell type expression syntax. The advantage of using this syntax is that it lays bare opportunities for refactoring and alternative program structure. It can also guide implementation in a variety of static and dynamic functional languages without being overly prescriptive.
Michael is the author of the book Working Effectively with Legacy Code (Prentice Hall, 2004). Michael Feathers has been a Member of the Technical Staff at Groupon and prior to joining Groupon, Michael was the Chief Scientist of Obtiva, and a Senior Consultant with Object Mentor International. Over the years, Michael has spent a great deal of time helping teams after design over time in code bases.
GOTO Chicago Nights are a series of local events where industry leading speakers are combined with an excellent chance for mingling and networking. GOTO Chicago Nights are produced by the GOTO Chicago Conference Team.
About GOTO Chicago
GOTO Chicago takes place April 23-26th, 2013 and includes 2 Training Days led by leading practitioners and authors on various subjects and 2 Conference days with over 30 of the best speakers in the field. With a 360 degree perspective, we present new technology and trends in a non vendor forum to give attendees inspiration, energy and desire to learn.
For more information about GOTO Chicago, check our our event site: http://gotocon.com/chicago-2013/
GOTO Chicago Night Sponsor
Special thanks to our GOTO Night Sponsor for this event, Morningstar.
When & Where
GOTO Chicago 2016
We organize both the GOTO conference and GOTO Nights in Chicago!
GOTO Chicago 2017 is the meeting place for innovators and thought leaders from startups and enterprises in both the local and global software development communities.
Tracks at GOTO Chicago 2017 will include: Agile, High Performance Teams, Languages, DevOps, Security, Serverless, Front-end Development, Data & Machine Learning and Microservices.
More information on GOTO Chicago 2017 is available here: gotochgo.com
Conference: May 1-2, 2017 // Workshops: May 3-4, 2017
GOTO Nights are designed for developers who want to stay up to date with the latest tools, technologies, processes and practices in the software industry. GOTO Nights provide you with an opportunity to hear world-class speakers, share your experience and expertise with others, connect with the global software community and learn something or meet someone new!
Join us at the next GOTO Night in Chicago: meetup.com/goto-nights-chicago/