G99ou8v2lwzivh1frhal
5 DAY CONFERENCE

ACCU 2012

Topics covered at #accu12

Wednesday, 25th - Sunday, 29th April at Oxford Barceló Hotel, Oxford

5 experts. will be speaking. Starts at 9:30 AM.

ACCU Conference is the the annual conference of the Association of C and C++ Users, which takes place in Oxford in April every year. The conference digs deep into software development, software architecture and programming culture and programming practices.

Tim Lister on Project Patterns: From Adrenalin Junkies to Template Zombies

In this talk, Tim will start the talk with some examples from the book project. He will then let the audience offer up some of their own patterns.

Tim Lister

Tim Lister is a principal of the Atlantic Systems Guild, and along with the other 5 Principals at the Guild, is co-author of Adrenaline Junkies and Template Zombies: Understanding Patterns of Project Behavior

Nico Josuttis: The best and worst new features of the C++11 Standard Library

For the second edition of "The C++ Standard Library" covering C++11 (C++0x), I tried hard to understand the new features of both the C++ language and its library. Sometimes I execrated, sometimes I praised what I found (out). So, let's present my top goodies and disappointments.

Phil Nash: The Congruent Programmer

Phil Nash: Why do we do what we do? Are we doing what we want to do? The way we want to do it? How can we use the answers to these questions to get better at whatever it was we were doing in the first place?

Peter Sommerlad: C++11 for the rest of us. Simpler code with more power - Part 1

Peter Sommerlad:Prof. Peter Sommerlad is head of IFS Institute for Software at FHO/HSR Rapperswil. Peter is co-author of the books POSA Vol.1 and Security Patterns. His goal is to make software simpler by Decremental Development: Refactoring software down to 10% its size with better architecture, testability and quality and functionality.

Didier Verna on DSLs from the perspective of extensible languages

The purpose of this presentation is to envision the process of DSL design and implementation from the perspective of extensible GPLs, and to show how the capabilities of the original application's GPL can have a dramatic impact on DSL conception.

Real Teams

This session shows how you can make real teams a reality where you work. We will be covering a set of principles that, when put in place, pretty much guarantee that a real team will form. It does not matter if you are a developer, scrum master or a line manager. If you want to, you can make this happen.

Henrik Berglund

Henrik Berglund has 18+ years of professional experience developing software. He has been working as a developer, technical lead, architect, trainer and coach.

Is Scrum incompatible with your brain?

When you start using Scrum, interesting things start happening in your brain. This talk will show you how to handle this and other basic human issues that occur when you start working on changing and improving.

Henrik Berglund

Henrik Berglund has 18+ years of professional experience developing software. He has been working as a developer, technical lead, architect, trainer and coach.

Phil Nash - Why I do What I Do

ACCU 2012 - Why I do What I Do - Phil Nash

Simon Sebright - Sharepoint For Thinking Developers In 5 Mins

ACCU 2012: Simon Sebright - Sharepoint For Thinking Developers In 5 Mins

Matt Turner: Fluency

ACCU 2012 - Fluency - Matt Turner

Bernhard Merkel: Find(ing) bugs is easy

ACCU 2012 - Find(ing) bugs is easy - Bernhard Merkel

Charles Bailey - The Rant Of Three

ACCU 2012 - The Rant Of Three - Charles Bailey, ACCU 2012, The Rant Of Three, Charles Bailey

Frank Birbacher - Style C++ For Version Control

ACCU 2012 - Style C++ For Version Control - Frank Birbacher

Chris Oldwood - Not Only, But Also…

ACCU 2012 - Not Only, But Also… - Chris Oldwood

Requiem for C

For nearly five decades, it's been C. Regardless of what else has been tried, the new language paradigms that have been explored, the new semantics that have been probed, C was at the heart of the successes. C++, Java, C#, Ruby, all took their cue from C.

Uncle Bob (Robert C. Martin)

Robert Martin (@unclebobmartin) has been a programmer since 1970. He is the Master Craftsman at 8th Light inc, an acclaimed speaker at conferences worldwide, and the author of many books including: The Clean Coder, Clean Code, Agile Software Development: Principles, Patterns, and Practices, and UML for Java Programmers.

Functional programming you already know

From JVM to .NET languages, from minor coding idioms to system-level architectures, functional programming is enjoying a long overdue surge in interest.

Kevlin Henney

Kevlin Henney is an independent consultant, trainer and author. His interests are in process, practice, patterns and programming.

Sander Hoogendoornm - Agile anti-patterns! Yes your agile project can and will fail too!

The popularity of agile software development processes and methodologies is imminent and fast growing. Many organizations and projects turn towards agile to help solve the problems of traditional software development.

Complexity Thinking? Or Systems Thinking++?

People have been using the term Systems Thinking for a few decades. But nowadays we sometimes hear the term Complexity Thinking. Some claim that comparing complexity thinking to systems thinking is like comparing Einsteinian physics to Newtonian physics. Others claim that complexity thinking is nothing more than systems thinking in a fashionable jacket.

Jurgen Appelo

Jurgen Appelo is CIO at ISM eCompany with an interest in software engineering, quality improvement and complexity theory, from a manager’s perspective. Jurgen regularly speaks at conferences about agile software development, project management, proce

Lightning Talk: Klaus Marquardt - Learning From School

Lightning Talk: Klaus Marquardt - Learning From School

Lightning Talk: Bernhard Merkle - I Use A Dead Language

Lightning Talk: Bernhard Merkle - I Use A Dead Language

Lightning Talk: Andy Balaam - Implementing Tail-call Optimisation in C++

Lightning Talk: Andy Balaam - Implementing Tail-call Optimisation in C++

Lightning Talk: Ed Sykes & Raj Singh - Posse Programming

Lightning Talk: Ed Sykes & Raj Singh - Posse Programming

Lightning Talk: Tom Gilb - Quantifying Music

Lightning Talk: Tom Gilb - Quantifying Music

Lightning Talk: Claudius Link - Complexity: Human Behaviour in Complex Situations

Lightning Talk: Claudius Link - Complexity: Human Behaviour in Complex Situations

Dominic Robinson: The Beard Heuristic

ACCU 2012 - The Beard Heuristic - Dominic Robinson

Diomidis Spinellis - Name !Shame: Rational Naming

ACCU 2012 - Diomidis Spinellis - Name !Shame: Rational Naming

Erik Schlyter - Teenage Mutant Ninja Turtles Pattern

ACCU 2012: Erik Schlyter - Teenage Mutant Ninja Turtles Pattern

Anders Schau Knatten - Automate All The Things

ACCU 2012 - Automate All The Things - Anders Schau Knatten

Gil Zilberfeld - From Crappy to Classy: Legacy Code Resuscitation

Many times we're handed someone else's code. "It's working code; the last guy who worked on it said so", says our boss. Then he leaves the room. After close examination, we conclude there isn't a single test in sight. No proof it works, or a safety net to make our changes. Just "working" code.

Bernhard Merkle - C will live forever but in the 21st century it looks like this...

There is nothing like C when it comes to the bare metal and real embedded development. It is still one of the most popular languages and unlikely to be replaced in the near future. However there are quite a few problems in the language and especially for developers in the embedded area.

Lightning Talk: Dider Verna - Death by Obesity

Lightning Talk: Dider Verna - Death by Obesity

Lightning Talk: Find Your Motivation

Lightning Talk: Find Your Motivation by Jurgen Appelo

Jurgen Appelo

Jurgen Appelo is CIO at ISM eCompany with an interest in software engineering, quality improvement and complexity theory, from a manager’s perspective. Jurgen regularly speaks at conferences about agile software development, project management, proce

Lightening Talk: Emily Bache - Geek Feminism

Lightening Talk: Emily Bache - Geek Feminism

Oxford Barceló Hotel

Oxford Barceló Hotel

Godstow Road, Oxfordshire, Oxford, OX2 8AL, GB


View details, travel and nearby hotels

To discuss sponsorship opportunities please contact the team:

Overview

ACCU Conference is the the annual conference of the Association of C and C++ Users, which takes place in Oxford in April every year. The conference digs deep into software development, software architecture and programming culture and programming practices.

Programme

Tim Lister on Project Patterns: From Adrenalin Junkies to Template Zombies

In this talk, Tim will start the talk with some examples from the book project. He will then let the audience offer up some of their own patterns.

Tim Lister

Tim Lister is a principal of the Atlantic Systems Guild, and along with the other 5 Principals at the Guild, is co-author of Adrenaline Junkies and Template Zombies: Understanding Patterns of Project Behavior

Nico Josuttis: The best and worst new features of the C++11 Standard Library

For the second edition of "The C++ Standard Library" covering C++11 (C++0x), I tried hard to understand the new features of both the C++ language and its library. Sometimes I execrated, sometimes I praised what I found (out). So, let's present my top goodies and disappointments.

Phil Nash: The Congruent Programmer

Phil Nash: Why do we do what we do? Are we doing what we want to do? The way we want to do it? How can we use the answers to these questions to get better at whatever it was we were doing in the first place?

Peter Sommerlad: C++11 for the rest of us. Simpler code with more power - Part 1

Peter Sommerlad:Prof. Peter Sommerlad is head of IFS Institute for Software at FHO/HSR Rapperswil. Peter is co-author of the books POSA Vol.1 and Security Patterns. His goal is to make software simpler by Decremental Development: Refactoring software down to 10% its size with better architecture, testability and quality and functionality.

Didier Verna on DSLs from the perspective of extensible languages

The purpose of this presentation is to envision the process of DSL design and implementation from the perspective of extensible GPLs, and to show how the capabilities of the original application's GPL can have a dramatic impact on DSL conception.

Real Teams

This session shows how you can make real teams a reality where you work. We will be covering a set of principles that, when put in place, pretty much guarantee that a real team will form. It does not matter if you are a developer, scrum master or a line manager. If you want to, you can make this happen.

Henrik Berglund

Henrik Berglund has 18+ years of professional experience developing software. He has been working as a developer, technical lead, architect, trainer and coach.

Is Scrum incompatible with your brain?

When you start using Scrum, interesting things start happening in your brain. This talk will show you how to handle this and other basic human issues that occur when you start working on changing and improving.

Henrik Berglund

Henrik Berglund has 18+ years of professional experience developing software. He has been working as a developer, technical lead, architect, trainer and coach.

Phil Nash - Why I do What I Do

ACCU 2012 - Why I do What I Do - Phil Nash

Simon Sebright - Sharepoint For Thinking Developers In 5 Mins

ACCU 2012: Simon Sebright - Sharepoint For Thinking Developers In 5 Mins

Matt Turner: Fluency

ACCU 2012 - Fluency - Matt Turner

Bernhard Merkel: Find(ing) bugs is easy

ACCU 2012 - Find(ing) bugs is easy - Bernhard Merkel

Charles Bailey - The Rant Of Three

ACCU 2012 - The Rant Of Three - Charles Bailey, ACCU 2012, The Rant Of Three, Charles Bailey

Frank Birbacher - Style C++ For Version Control

ACCU 2012 - Style C++ For Version Control - Frank Birbacher

Chris Oldwood - Not Only, But Also…

ACCU 2012 - Not Only, But Also… - Chris Oldwood

Requiem for C

For nearly five decades, it's been C. Regardless of what else has been tried, the new language paradigms that have been explored, the new semantics that have been probed, C was at the heart of the successes. C++, Java, C#, Ruby, all took their cue from C.

Uncle Bob (Robert C. Martin)

Robert Martin (@unclebobmartin) has been a programmer since 1970. He is the Master Craftsman at 8th Light inc, an acclaimed speaker at conferences worldwide, and the author of many books including: The Clean Coder, Clean Code, Agile Software Development: Principles, Patterns, and Practices, and UML for Java Programmers.

Functional programming you already know

From JVM to .NET languages, from minor coding idioms to system-level architectures, functional programming is enjoying a long overdue surge in interest.

Kevlin Henney

Kevlin Henney is an independent consultant, trainer and author. His interests are in process, practice, patterns and programming.

Sander Hoogendoornm - Agile anti-patterns! Yes your agile project can and will fail too!

The popularity of agile software development processes and methodologies is imminent and fast growing. Many organizations and projects turn towards agile to help solve the problems of traditional software development.

Complexity Thinking? Or Systems Thinking++?

People have been using the term Systems Thinking for a few decades. But nowadays we sometimes hear the term Complexity Thinking. Some claim that comparing complexity thinking to systems thinking is like comparing Einsteinian physics to Newtonian physics. Others claim that complexity thinking is nothing more than systems thinking in a fashionable jacket.

Jurgen Appelo

Jurgen Appelo is CIO at ISM eCompany with an interest in software engineering, quality improvement and complexity theory, from a manager’s perspective. Jurgen regularly speaks at conferences about agile software development, project management, proce

Lightning Talk: Klaus Marquardt - Learning From School

Lightning Talk: Klaus Marquardt - Learning From School

Lightning Talk: Bernhard Merkle - I Use A Dead Language

Lightning Talk: Bernhard Merkle - I Use A Dead Language

Lightning Talk: Andy Balaam - Implementing Tail-call Optimisation in C++

Lightning Talk: Andy Balaam - Implementing Tail-call Optimisation in C++

Lightning Talk: Ed Sykes & Raj Singh - Posse Programming

Lightning Talk: Ed Sykes & Raj Singh - Posse Programming

Lightning Talk: Tom Gilb - Quantifying Music

Lightning Talk: Tom Gilb - Quantifying Music

Lightning Talk: Claudius Link - Complexity: Human Behaviour in Complex Situations

Lightning Talk: Claudius Link - Complexity: Human Behaviour in Complex Situations

Dominic Robinson: The Beard Heuristic

ACCU 2012 - The Beard Heuristic - Dominic Robinson

Diomidis Spinellis - Name !Shame: Rational Naming

ACCU 2012 - Diomidis Spinellis - Name !Shame: Rational Naming

Erik Schlyter - Teenage Mutant Ninja Turtles Pattern

ACCU 2012: Erik Schlyter - Teenage Mutant Ninja Turtles Pattern

Anders Schau Knatten - Automate All The Things

ACCU 2012 - Automate All The Things - Anders Schau Knatten

Gil Zilberfeld - From Crappy to Classy: Legacy Code Resuscitation

Many times we're handed someone else's code. "It's working code; the last guy who worked on it said so", says our boss. Then he leaves the room. After close examination, we conclude there isn't a single test in sight. No proof it works, or a safety net to make our changes. Just "working" code.

Bernhard Merkle - C will live forever but in the 21st century it looks like this...

There is nothing like C when it comes to the bare metal and real embedded development. It is still one of the most popular languages and unlikely to be replaced in the near future. However there are quite a few problems in the language and especially for developers in the embedded area.

Lightning Talk: Dider Verna - Death by Obesity

Lightning Talk: Dider Verna - Death by Obesity

Lightning Talk: Find Your Motivation

Lightning Talk: Find Your Motivation by Jurgen Appelo

Jurgen Appelo

Jurgen Appelo is CIO at ISM eCompany with an interest in software engineering, quality improvement and complexity theory, from a manager’s perspective. Jurgen regularly speaks at conferences about agile software development, project management, proce

Lightening Talk: Emily Bache - Geek Feminism

Lightening Talk: Emily Bache - Geek Feminism

Venue

Oxford Barceló Hotel

Oxford Barceló Hotel

Godstow Road, Oxfordshire, Oxford, OX2 8AL, GB


View details, travel and nearby hotels
Sponsors

To discuss sponsorship opportunities please contact the team:

Skillscasts
Other Years