Keynote - 21 November - Robert C. Martin

Robert C. Martin, Object Mentor, USA

Robert C. Martin has been a software professional since 1970. In the last 35 years, he has worked in various capacities on literally hundreds of software projects. He has authored "landmark" books on Agile Programming, Extreme Programming, UML, Object-Oriented Programming, and C++ Programming. He has published dozens of articles in various trade journals. Today, He is one of the software industry's leading authorities on Agile software development and is a regular speaker at international conferences and trade shows. He is a former editor of the C++ Report and currently writes a monthly Craftsman column for Software Development magazine.

Mr. Martin is the founder, CEO, and president of Object Mentor Incorporated. Object Mentor is a sister company to Object Mentor International. Like OMI, Object Mentor is comprised of highly experienced software professionals who provide process improvement consulting, object-oriented software design consulting , training, and development services to major corporations around the world.

Clean Code III: Functions

Get ready for a challenge as Robert Martin dives deep into the topic of clean Java code by examining what makes a good function.  In this talk you will look at a lot of code; some good and some bad.  You will experience how such code is analyzed, critiqued, and eventually refactored.  You will understand the decisions made by an expert in the field as bad code is gradually transformed into good code.  How big should a function be?  How should it be named?  How should it be documented.  How many indent levels should it have?  How should it deal with exceptions, arguments, and return values.  This talk is all about code at the lowest level.  And yet the principles and techniques presented have far reaching implications.  

Early bird registration
Gold Partner
Jayway Dotway Leadway Testway Realway Founders
                                                                                 Telephone: +46-(0)40-602 3134, email: info@oredev.org                                                Powered by SiteVisionexternal link