By Sterling Hanenkamp (‎zostay‎) from
Date: Wednesday, 23 June 2010 10:00
Duration: 40 minutes
Target audience: Any
Language: English
Tags: crud form::factory modern moose perl qublog roles

Form::Factory, Moose-ish Form Processing

Update: Due to constraints on my time, my original slides are not as complete as I would like, so I'm simplifying. This will be more about Form::Factory and what I'm trying to do with it rather than focusing in depth on what it and a library I'm developing, Form::Factory::CRUD, has taught me about Moose.

CRUD is one of those complex tasks that everyone has a slightly different take on. I have my own way as well. I like to break down the task into components even further than the usual Create/Read/Update/Delete into New+Store/Find+Noop/Find+Store/Find+Remove/etc. By carefully constructing my roles and classes in Moose, I can compose operations neatly for processing my CRUD and other forms more simply. This talk will discuss how to approach processes and objects so they can be broken down into compose-able bits using Moose.

Attended by: