Tuesday 24 April (Pre Conference Tutorial Day)
Wednesday 25 April
Room |
University-1 | University-2 | Blenheim | Cherwell | Wolvercote |
09:30 |
Project Patterns: From Adrenalin Junkies to Template Zombies SlidesVideo |
||||
10:30 |
Coffee break |
||||
11:00 |
The best & worst new features of the C++11 Standard Library Video |
Slides |
Business patterns for software developers Slides |
||
12:30 |
Lunch WIBU Systems symposium 13:00 - 13:45 (University) |
||||
14:00 |
Slides |
Ericsson Finland Agile transformation (Henri Kivioja, Henrik Taubert) Slides |
Slides | ||
15:30 |
Coffee break |
||||
16:00 |
Common objections to TDD and their refutations (Seb Rose) Slides |
An introduction to Userspace Filesystem Development Slides |
Database development using TDD Slides |
Surprise (Surprise) |
|
17:30 |
Break |
||||
18:00 |
(organized by Ewan Milne) Smarter Than The Average Pointer (Jonathan Wakely) SlidesTransformation Priority Premise (Seb Rose) Slides Metricide (Mike Long) Slides Don't Let The Big Ball of Mud Sneak Up on You (Anna-Jayne Metcalfe) Slides The C++ Cathedral & The Bizarre (Pete Goodliffe) Slides |
||||
19:00 |
Break |
||||
19:30 |
Atlassian Welcome Party |
Thursday 26 April
Friday 27 April
Room |
University-1 | University-2 | Blenheim | Cherwell | Wolvercote |
09:30 |
Video | ||||
10:30 |
Coffee break |
||||
11:00 |
Functional programming you already know Slides |
Slides | Slides |
The impact of virtualization on software architectures and lifecycles - A practical approach Slides Handout |
Devops, Infrastructure-as-code and Continuous Deployment Slides |
12:30 |
Lunch Red Gate Software symposium 13:00 - 13:45 (University) |
||||
14:00 |
Slides | Slides |
"If it was hard to write it should be hard to read" - some musings on code readability and re-use Slides |
Agile anti-patterns! Yes your agile project can and will fail too! SlidesVideo |
|
15:30 |
Coffee break |
||||
16:00 |
Slides |
Complexity Thinking? Or Systems Thinking++? SlidesVideo |
An Introduction to Scout, a Vectorizing Source-to-Source Transformator |
Surprise (Surprise) |
|
17:30 |
Break |
||||
18:00 |
(organized by Ewan Milne) Quantifying Music (Tom Gilb) Video SlidesThe Beard Heuristic (Dominic Robinson) Video Slides Setting up an ACCU local group (Jim Hague) Slides Complexity: Human Behaviour in Complex Situations (Claudius Link) Video Slides Teenage Mutant Niinja Turtles Pattern (Erik Schlyter) Video Slides Name !Shame: Rational Naming (Diomidis Spinellis) Video Slides Automate All The Things (Anders Schau Knatten) Video Slides Implementing Tail-call Optimisation in C++ (Andy Balaam) Video Slides Learning From School (Klaus Marquardt) Video Slides Posse Programming (Ed Sykes & Raj Singh) Video Slides I Use A Dead Language (Bernhard Merkle) Video Slides |
||||
19:00 |
Break |
||||
20:30 |
Conference dinner |
Saturday 28 April
Room |
University-1 | University-2 | Blenheim | Cherwell | Wolvercote |
09:30 |
(organized by Ewan Milne) The Important Art of Thinking (Charles Bailey) SlidesDeath by Obesity (Dider Verna) Video Slides Geek Feminism (Emily Bache) Video Slides Find Your Motivation (Jurgen Appelo) Video Slides |
||||
10:30 |
Coffee break |
||||
11:00 |
Slides |
API usability: what it means and why you should care Slides |
From Crappy to Classy: Legacy Code Resuscitation Video |
Variance in Generic Types in Java and C# Slides |
|
12:30 |
Lunch |
||||
14:00 |
Slides |
UMLGraph and the Declarative Drawing of Diagrams Slides |
C will live forever but in the 21st century it looks like this... Video |
Surprise (Surprise) |
|
15:30 |
Coffee break |
||||
16:00 |
Slides |
The importance of readability in code Slides |
(Russel Winder, Schalk Cronje) Slides Code |
||
17:30 |
Wrap up |