Newsletter

Subscribe to Oredev's newsletter
Email


Delivery format




Twitter updates

: @Aptitud_Sthlm Great to have Aptitude on board as partners for Øredev 2013 - welcome! http://t.co/Yyk2glE1Wp

: Thank you @testertested, wanna join?

: RT @jakobwolman: Just wanted to point out that Randal Munroe, creator of #xkcd is delivering a keynote at #oredev. Have you secured a ticke…

: RT @CeciliaBorg: I'll be talking at the Öredev conference in Nov, great way to start working after my maternity leave! http://t.co/PiJIQI4Q

: RT @aalmiray: humbled and honored to be part of the #oredev family once more http://t.co/uidQHIgs1Z




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