This talk discusses a wide swath of topics, including good citizenship, appropriate messaging between objects, canonicality, reflection & code generation, improving your abstractions via domain specific languages, sacred cows, code generation, common code smells, and anti-objects. The goal is to make you think differently about the code you write every day. No one writes perfect code, and every developer eventually falls into a slump where they just crank out the same code day after day.
At JAX India 2007, Neal Ford’s talk helps identify your pitfalls and how to avoid them. The session will also discuss Good citizenship, Sacred cows (including getter/setters, test names, and others), Methods & messaging, Canonicality (The Don't Repeat Yourself principle from the Pragmatic Programmer), Mixins and Aspects, Reflection, Code generation, Abstraction upgrade via DSLs, Common code smells (including helper classes, procedural programming, and others), and Anti-objects, with lots of examples.
Neal Ford is a ThoughtWorks Architect.
Neal is a senior application architect at ThoughtWorks. He is also the designer and developer of applications, instructional materials, magazine articles, courseware, video/DVD presentations, and author of the books Developing with Delphi: Object-Oriented Techniques, JBuilder 3 Unleashed, and Art of Java Web Development.
Attend Neal’s talk and gain a good understanding of anti-patterns to avoid in their code and ways around common pitfalls, including bad habits ingrained for years.
What is JAX India 2007?
Produced by SDA India Magazine and sda-india.com, JAX India 2007 is modeled on the lines as the hugely successful JAX series of conferences and events produced annually by the S&S Media group, across Europe and South East Asia. This year, the world-class conference comes to Bangalore, to provide the highly skilled Indian audience a chance to meet and interact with the most renowned speakers from the US, Europe, and rest of the world.
JAX India 2007 offers attendees a three-fold conference experience: participants, exhibitors and sponsors are presented with the opportunity to profit from the unique melding of the conferences JAX India 2007, Enterprise Architecture India 2007 and Eclipse Forum India 2007. Need more reasons?
- Strong selection of industry experts from North America, Europe, Asia Pacific
- Over 60 sessions, including focused full day/half day power workshop
- Cutting-edge content guaranteed to provide you fresh impetus at work
- Real-world business advice from Enterprise IT decision makers
- Unique opportunity to attend three conferences (JAX, Eclipse Forum, Enterprise Architecture) for the price of one
- Gather first-hand information about new vendor products and services at the joint expo
Important Dates
- Early Bird Registrations: Valid Until May 08, 2007
- Power Workshop Dates: May 28, 2007
- Main Conference Dates: May 29, 30, 31, 2007
Whether you are a decision maker evaluating the use of these technologies, an IT business looking for partners and networking opportunities, or a working professional looking to stay on the cutting-edge of technology, this is one conference you don't want to miss. Register by 8 May 2007 and sign up for as low as Rs. 2000 for one day.
|