Proposed Talks

Why premature optimisation is the root of all evil

Submitted by Craig Jones

Talk Abstract:

Donald Knuth wrote in 'The Art Of Computer Programming' in 1968 that 'premature optimisation is the root of all evil (or at least most of it) in programming'

The same still holds true today, that whilst it seems like a good idea at the time, optimising too early can cause problem to your project long term.

This short talk shows some recognizable patterns you may have seen where premature optimisation causes problems, and how you might be able to avoid these pitfalls.

About Craig Jones

Craig is an experienced senior technical lead engineer, having worked across many fields within software development, infrastructure and architecture ecosystems. His mission is to bridge disciplines and further foster collaborative cultures within software delivery.