Technical Lead Bankwest
Alan is a Technical Lead for Bankwest where he has worked for the last six years. He has been professionally solving, and teaching others to solve, business problems around the world for 20 years, using a variety of languages, but is reasonably happy and vaguely proficient with Java at present. Alan enjoys puzzles and games of all sorts, physics, drum patterns, and is currently trying to solve being a dad.
Talks I've Given
-
Fourteen shades of failure – Exceptions and Exception handling
Featuring Alan Porter
Exceptions are part of API and system design, but often very little thought is given to the Exceptions that are raised, how they are named, and most importantly how the clients of your API or system are supposed to react.
- The typical developer approach to exceptions, and why developers act that...