SD West 2008 Conference Catalog - (Page 5) KEYNOTES BEAUTIFUL CODE Monday, March 3 | 5:30 PM – 6:30 PM W hat makes code beautiful? Is it all in the eye of the beholder or is there an aesthetic of code we can all agree on? How important is it for code to be beautiful? What trade-offs can or should be made in the name of beauty? Come hear several authors of the best-selling O'Reilly book Beautiful Code discuss these and other questions. PANELISTS Michael Feathers works for Object Mentor. He currently provides worldwide training and mentoring in test-driven development, refactoring, object-oriented design and extreme programming. Michael is the author of the book Working Effectively with Legacy Code (Prentice Hall, 2004). He is also the original author of CppUnit, a C++ port of the JUnit testing framework, and FitCpp, a C++ port of the FIT integrated-test framework. A member of ACM and IEEE, he has chaired CodeFest at three OOPSLA conferences. Elliotte Rusty Harold is an internationally respected writer, programmer and educator. He lectures about Java and object-oriented programming at Polytechnic University in Brooklyn. His Cafe au Lait website has become one of the most popular independent Java sites on the Internet, and his spinoff site Cafe con Leche has become one of the most popular XML sites. He is the author of numerous books, most recently: Refactoring HTML (AddisonWesley) and Java I/O (O'Reilly). He is currently working on XOM API for processing XML with Java and the Jaxen XPath engine. Alberto Savoia is CTO of Agitar Software, which he cofounded in 2002. Prior to Agitar, he was Director of Software Engineering at Google, and before that he served as the Director of Software Technology Research at Sun Microsystems Laboratories. Alberto started Agitar to pursue his passion for creating the software development tools that he always wanted to have but did not exist. Alberto's work has been recognized with many awards, including multiple Jolt Awards, the Wall Street Journal Technology Innovation Award, InfoWorld Technology of the Year, and the JavaOne Duke's Choice Award for Technical Excellence. Alberto is a prolific author, speaker and blogger on the subject on software development and one of the contributors to O'Reilly's Beautiful Code book. Christopher Seiwald is the author of Perforce (a software configuration management system), Jam (a build tool), and "The Seven Pillars of Pretty Code" (a paper from which Chapter 32, Code in Motion, draws ideas). Prior to founding Perforce, he managed the network development group at Ingres Corporation, where he toiled for years to make asynchronous networking code look palatable. He is currently the CEO of Perforce Software, and still has his hand in coding. REGISTER TODAY AT SDEXPO.COM 5 http://SDEXPO.COM
For optimal viewing of this digital publication, please enable JavaScript and then refresh the page. If you would like to try to load the digital publication without using Flash Player detection, please click here.