|
|
|
Click here for Java User Group Specials!
|
May 21st, 2008 (SPECIAL dual make-up presentation by Robert C. Martin) |
Social (including snacks): 4:30 - 5:00
First Presentation: Clean Code III 5:00 - 6:15
Food break (including pizza and drinks): 6:15 - 6:45
Second Presentation: Scrum and Hyperproductivity 6:45 - 8:00
Clean Code III By: Robert C. Martin (Uncle Bob)
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.
Scrum and Hyperproductivity By: Robert C. Martin (Uncle Bob)
Of all the Agile methods, none has captured the attention of the business community in the way that SCRUM has. The simple elegance of it's principles and practices has made it the obvious choice for project managers. The certification also has it's allure. Yet for all it's positives, SCRUM has little to say about technical disciplines. Jeff Sutherland, one of the inventors of SCRUM, has suggested that SCRUM become "Hyper-productive" when coupled with the technical practices of Agile Development, such as Test Driven Development and Continuous Integration. In this talk, Robert C. Martin, founding member of the Agile Alliance, and it's first chairman, talks about how SCRUM can be supercharged through the addition of these technical practices.
Robert C. Martin (Uncle Bob)
Mr. Martin has been a software professional since 1970 and is founder and president of Object Mentor Inc., in Gurnee, Illinois. Object Mentor, Inc., is an international firm of highly experienced software developers and managers who specialize in helping companies get their projects done.
Mr. Martin has published dozens of articles in various trade journals, and is a regular speaker at international conferences and trade shows. Mr. Martin has authored and edited many books including:
- Designing Object Oriented C++ Applications using the Booch
Method
- Patterns Langauages of Program Design 3
- More C++ Gems
- Extreme Programming in Practice
- Agile Software Development: Principles, Patterns, and Practices.
A leader in the industry of software development, Mr. Martin served three years as the editor-in-chief of the C++ Report, and he served as the first chairman of the Agile Alliance.
|
Location: |
Wells Fargo
100 Heritage Reserve
Menomonee Falls, WI 53051
|
|
Agenda: |
See above |
|
Directions: |
Map to Wells Fargo
|
|
Special Offers for JUG members:
|
|
Sun Certified Training:
TeamSoft has established a special discount for Java User Group members, offering you a 5% discount on any public training class, including all Sun Certified courses, that are taught at the TeamSoft Training Center! Class must be booked through TeamSoft to be eligible. Please check out our training at www.teamsoftinc.com/teamsoft/public/training_services.jsp. (offer subject to change without notice)
|
|
|