By Aaron Crane (arc) from Edinburgh.pm
Date: Monday, 20 August 2012 16:10
Duration: 20 minutes
Target audience: Intermediate
Language: English
Tags: best_practices context style wantarray
You can find more information on the speaker's site:
Context is a pain, especially with function return values. Even seemingly helpful and innocuous context-sensitive functions can lead to hard-to-spot bugs elsewhere. This talk is a plea for sanity.
After showing examples of different ways in which context can cause subtle problems, and explaining why the recommendations in Perl::Critic and Damian Conway’s Perl Best Practices don’t entirely help, it contains guidelines for writing Perl that isn’t subject to these hidden flaws, so that you can avoid causing wrath in others.
- Philippe Bruhat (BooK)
- Sébastien Aperghis-Tramoni (Maddingue)
- Damien Krotkine (dams)
- Jean Forget
- Laurent Boivin (Elbeho)
- Aaron Crane (arc)
- Dagfinn Ilmari Mannsåker (ilmari)
- Martin Vorländer (mvorl)
- Anton Berezin (Grrrr)
- Claes Jakobsson (claes)
- Sören Michael Laird Sörries
- Winfried Puchinger (winpuc)
- Olivier Mengué (dolmen)
- Erik Johansen (uniejo)
- Aristotle Pagaltzis
- Martin Becker (martin)
- Alexander Hartmaier (abraxxa)
- Patrick Michaud (Pm)
- Darko Obradovic
- Kenneth Power
- Michael Jemmeson (michael)
- Zbigniew Lukasiak (zby)
- Michele Beltrame (arthas)
- Felix Antonius Wilhelm Ostmann (Sadrak)
- Nicolas Mendoza (nicomen)
- Henrik Hald Nørgaard
- Matthias Zeichmann
- Oskari Ojala (Okko)
- Gabi Hack (gabimuc)
- Alex Timoshenko
- Martin Evans (mjevans)
- Paolo Sinigaglia (psini)
- Ben Tisdall (bentis)
- Gunnar Koppel (wk)
- Patrick Mevzek
- Vincent Bachelier (geistteufel)
- Andreas Altergott
- Mike Francis (mrf)
- Peter Heuchert
- Frank Lichtenheld (djpig)
- Ole Voß
- Catalin Ciurea (catalin)
- David Farrell (sillymoose)
- Fredrik Thunberg (Thunis)
- Caio Romão
- Stepan Cenek
- Tobias Reimann
- Jeroen Visser (jvisser)
- Herbert Leitz















