Posts Tagged ‘JAOO’

Coplien and Martin Debate TDD, CDD and Professionalism

Monday, February 18th, 2008

On JAOO 2007 I could, with the help of Floyd, organize a debate between Bob Martin and James Coplien about TDD and DbC. This is the most interesting debate about the subject I’ve ever heard of. A lot of things I wanted to say have been said here. And I am proud to announce it :)

http://www.infoq.com/interviews/coplien-martin-tdd

Thanks Cope, thanks Bob.

 

Are you really sure Agile is not bad for Design?

Friday, November 2nd, 2007

It was striking to notice the important number of speech on software architecture at JAOO. Most of them – that’s interesting – placed in a natural way (sometimes implicitly) the architectural concerns in the contexts of Agile processes.
Without basically putting back into question the progress carried out thanks to agile methods, architecture was on the [...]

JAOO2007 – What makes code beautiful

Tuesday, October 2nd, 2007

Marcel Molina Jr. – What makes code beautiful… and why does it matters?

Marcel Molina has a background in literature. He especially looks for comparisons between natural speech and programming languages.
One talks about beauty in Ruby or functional languages. What? Why?
He goes back through History to search what defines beauty.

Pythagoras found it in numbers. [...]

JAOO2007 – Professional Developer (Part IV)

Sunday, September 30th, 2007

Part IV: Ilja Preuss – Find the Inner Doll

It is difficult to find a good definition of being a professional… Be paid for what you doing? Doing something for money? L
Ilja proposed us a metaphor about being a professional to answer what does it means.
Matrioshka: metaphor of the generations of a family. Layers of a [...]

JAOO2007 – Professional Developer (Part III)

Sunday, September 30th, 2007

Part III: Laurent Bossavit – A journeyman’s tale

Second session of the track “Professional Developer”
Laurent established a parallel between ancient craftsman’s guilds – especially French “Compagnonnage“, cathedral builders and other workers federations since the end XIth century – and software craft community: constituent parts of their identity (traditions, legacy of values, networking structure, tools…) can be [...]

JAOO2007 – Professional Developer (Part II)

Sunday, September 30th, 2007

Part II: Kevlin Henney – With Economy and Elegance

Wednesday morning, Kevlin Henney opened the track on “Professional Developer”.
He really is a pleasant speaker. After the success of this first session, his following session “Performance Art” was full.
These are the main points of his speech:
Definitions
“Our job is to turn a general purpose machine into a specific [...]

JAOO2007 – Professional Developer (Part I)

Sunday, September 30th, 2007

Part I: Robert C. Martin – Clean Code II: Craftsmanship and Ethics.
Do software developers feel comfortable with their profession? Many of us prefer to introduce themselves as architects or designers. Others expect to be Project Managers. Symptoms? Signs of a bad comprehension of our activity?
Bob Martin opened JAOO conference by introducing a track on the [...]

Mon programme pour JAOO 2007

Friday, September 21st, 2007

J’y serai ! Voici les sessions qui m’attirent à première vue… mais le choix est difficile !

Monday 

 Agility on the Edge  

 Five Things I Wish I Learned In College  

 Real-World Ruby  

 Solution Track: Virtualization for Developers  

 The .Net Road  

 The Programming Experience  

Host 

Jutta Eckstein  

Erik Meijer  

Glenn Vanderburg  

Rene W. Schmidt  

Joe Hummel

Markus Völter  

09:00 - 10:00  

Opening Keynote: [...]