So you think that creating at least 10 files, and heaving the concept of Model / View / Controller is helpful for somebody who is just starting with their first program to display a web page, without explaining what that separation is? The screencast is named "introduction", but it doesn't explain the conceptional splits that Catalyst makes, nor does it mention how dispatching goes from the URL to a subroutine.
I understand that some people think that Catalyst (or any other framework) is great and that it greatly reduces their time to produce a running application, but when starting out with a first, small application, the learning curve of a generic framework is far too high to be useful in connection with the concepts that are necessary to understand. You cannot appreciate the magic "routes" dispatchers or how the class hierarchy gets utilized by the framework until you have a larger application to work with. Starting out with a framework that has all these concepts as necessary prerequisites makes things harder, not easier, and I argue that "easier" is "better" in the case of somebody just starting out.
In reply to Re^4: globbed variable in parse cgi form - beyond me
by Corion
in thread globbed variable in parse cgi form - beyond me
by Don Coyote
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |