We all want to write good code, and there is no shortage of advice on how to do that. SOLID. SOA. SRP. LoD. These software design principles are important — without them, we’d all be writing lousy code. However, none of them address the factor that has the biggest impact on the quality of your codebase: Other People.
The people you’re working with affect the code more than you do, in aggregate. In fact, codebases grow to resemble their creators’ relationships over time. As a result, many of the forces guiding our day-to-day software design decisions are social – and invisible. The good news is that social interactions can be mapped out and made visible. We can improve what we can see.
During the day, she pair programs at Pivotal Labs in San Francisco. The rest of the time, she hangs with her kids, friends, and the internets.
Help us make this conference the best it can be for you. Have questions you'd like this speaker to address? Suggestions for issues that deserve extra attention? Feedback that you'd like to share with the speaker and other attendees?
Join the conversation here (requires login)
For exhibition and sponsorship opportunities at Fluent conference, contact Sharon Cordesse at (707) 827-7065 or firstname.lastname@example.org
Download the Fluent Sponsor/Exhibitor Prospectus
For information on trade opportunities with O'Reilly conferences contact Jaimey Walking Bear at mediapartners
View a complete list of Fluent 2013 contacts