Why do so many companies re-invent well-known CPAN modules badly ... ?

Why do so many companies re-invent well-known CPAN modules badly ... ?

By Dave Cross (‎davorg‎) from London.pm
Date: Tuesday, 4 August 2009 16:00
Duration: 20 minutes
Target audience: Corporate Perl
Language:
Tags: corporate cpan modules perl reuse


Full title (which didn't fit in your text input) - "Why do so many companies re-invent well-known CPAN modules badly and end up writing far too much code?"

As a freelancer I work with a lot of companies and see a lot of code. I'm constantly amazed by the number of companies that ignore well-known CPAN modules and end up writing too much code.

In this talk I'll look at the reasons why these companies don't use CPAN modules and I'll suggest some strategies for fixing the problem.


Attended by: Philippe Bruhat (‎BooK‎), Nicholas Clark, Michael Kröll (‎pepl‎), Tiago Pedroso, Gianni Ceccarelli (‎dakkar‎), Stefano Rodighiero (‎larsen‎), Maroš Kollár (‎maros‎), Bernhard Schmalhofer (‎bernhard‎), Laurent Dami (‎dami‎), Léon Brocard (‎acme‎), Pedro Figueiredo (‎pfig‎), Salve J. Nilsen (‎sjn‎), Dave Cross (‎davorg‎), Gabor Szabo (‎szabgab‎), H.Merijn Brand (‎Tux‎), Tom Hukins, Salvador Fandiño (‎salva‎), Roberto Henríquez, David H. Adler (‎dha‎), Pedro Melo (‎melo‎), Joaquín Ferrero (‎explorer‎), Jordi Porta, Bálint Szilakszi (‎szbalint‎), Jesse Vincent, Carl Mäsak (‎masak‎), Markus Pinkert (‎Bedivere‎), jani, Roman Baumer (‎rba‎), Damon Davison (‎allolex‎), Elizabeth Mattijsen (‎liz‎), Piers Cawley (‎pdcawley‎), Olivier Mengué (‎dolmen‎), Chisel Wright, Luis Motta Campos (‎LMC‎), Damian Conway (‎damian‎), Aristotle, Bartosz Jakubski (‎migo‎), Tobias Kremer (‎soulchild‎), Peter Makholm (‎brother‎), Markus Förster, Patrick Michaud (‎Pm‎), Lars Holgaard, Jan Henning Thorsen (‎batman‎), Thomas Heine, Bogdan Lucaciu (‎zamolxes‎), Edmund von der Burg (‎evdb‎), Steffen Schwigon (‎renormalist‎), David Faux, David Leadbeater (‎dg‎), Rosellyne Thompson (‎rozallin‎), Manuel Gomes (‎wagemage‎), Billy Abbott (‎cowfish‎), Maciej Czekay (‎Bruno‎), Michele Beltrame (‎arthas‎), Ruslan Zakirov (‎ruz‎), Stig Palmquist (‎stigtsp‎), Vincent Pit (‎vincent‎), Stan Sawa, Christian Westgaard (‎ComLock‎), Henrik Hald Nørgaard, James Laver (‎jjl‎), António Martins (‎ammartins‎), Wendy Van Dijk (‎woolfy‎), Mário Barbosa, Lech Baczyński (‎lechu‎), Henrique Alves (‎Halves‎), Colin Bradford (‎cjbradford‎), MartijnVdS, Francisco Lourenço (‎fml‎), Jacinta Richardson (‎jarich‎), Jordi Delgado (‎jdelgado‎), Jose Celestino (‎japc‎), Carlos Pires (‎acmpires‎), Wolfgang Radke, Luis Rodrigues (‎goblin‎), Frederico Recsky (‎Frederico‎), Michael Langner, Andrew Beech, Alexandru Nedelcu, Adrian Arnautu, Markus Wichmann (‎telemorphix‎), Thierry Douez (‎tdz‎), João Carreira, Beatriz Nombela Escobar, Jose L. Hernandez, Carlos Juan Diaz (‎cjuan‎), Oskari Ojala (‎Okko‎), Adam Reeks,