Newsletter

Subscribe to Oredev's newsletter
Email


Delivery format




Twitter updates

: @serialseb wonderful, it won't conflict w/ oredev coz I'm interested in it, too.. anyway cld u plz just email me ur reqs and expectations?

: @rafek oh I thought I did reply. Long as the dates dont conflict with oredev am happy to come :)

: Finally met @coreyhaines IRL, after most likely passing each other several times at Oredev in November 2011.

: RT @testertested: RT @mheusser Part III of interview with @coreyhaines http://t.co/OrHUukyo Me: I met him in #oredev and glad to have talked to him

: RT @testertested: RT @mheusser Part III of interview with @coreyhaines http://t.co/OrHUukyo Me: I met him in #oredev and glad to have talked to him




2009 Session: Reconsidering cherished design dogmas

Thursday, 11:20 - 12:10
Track: Architecture

Is your code perfectly decoupled, reusable and generic? Maybe it shouldn't be.

"A good design" is not a goal in itself. The goal is a system that requires as little effort as possible to develop and change. Proper use of reuse, decoupling and genericity can help with this goal. Improper use almost always hurts.

Software developers need to be smart. But if you sometimes get the feeling we're too smart for our own good, this talk is for you.

Prerequisites

The audience be hands-on developers with a couple of years under their belt. Architects may also come, but I won't say that they're actually welcome. (Just joking)

Expectations

This talk will inspire you to reduce the complexity of your system by recognizing when the dogmas of software design aren't helping. The effect will be less effort, less nervousness and more joy when

Additional Info


Johannes Brodwall

Johannes Brodwall works on projects as coach, software architect and developer. He's been practicing and teaching agile software development with a particular focus on extreme programming for ten years, and has been organizing the agile user group Oslo XP meetup for around five years. He's a well known speaker in Oslo on agile software development and test-driven development.

Finn-Robert Kristensen

Finn-Robert Kristensen works as a System Architect at Steria and has more than eight years of professional experience with developing software on the java platform. As a passionate developer focusing on delivering value to his customers, he favors lightweight solutions using the power of OOP over complex buzzword solutions. Finn-Robert has been practicing agile methods for six years and has worked as a coach and scrum master.

Video

 
telephone: +46 (0)40 - 602 3134 | fax: +46 (0)40 - 127276 | email: info@oredev.org