Categories

YAPC 2010: Awesome Things You’ve Missed in Perl

Talk URL: http://yapc2010.com/yn2010/talk/2902

People are still programming Perl like it’s 2008 ( or even 1998).

OO Perl is not awesome. Many of the systems on CPAN are wrong, stupid or both. Intro Moose…Attributes are easy to use with Moose. More Moose stuff.

autobox: converts everything into a first class object. Can use it in local scope. [...]

YAPC 2010: Getting Out of CPAN Dependency Hell

Subtitle: And Staying Out!

Talk Link: http://yapc2010.com/yn2010/talk/2595

Also: http://perl.scaffidi.net

Dependency hell includes not just many nested layers of dependencies, but:

Installing in non-standard locations Broken Make/Build files Unsupported systems (e.g. legacy OSs ) Mixture of installation sources (i.e. RPM and CPAN)

This presentation has a very long introduction….

List of tools to help with Hell:

[...]

YAPC 2010: Dependency Injection

Sitting through a presentation at YAPC on Dependency Injection (DI). It seems DI can be summarized as: moving runtime-configurable code from the application code to configuration data.

I like the bit about moving heavy-lifting from constructors, thereby decoupling a class from helper classes. We are here changing hard-coded constructs into soft-coded, defined at runtime (or [...]