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