[Catalyst] Re: Last Chance / LastDay:Webdevelopmentplatformcontestand Perl / Catalyst

Kieren Diment diment at gmail.com
Sun Dec 3 11:46:46 GMT 2006


On 03/12/06, Octavian Rasnita <orasnita at fcc.ro> wrote:
>
>  *From:* Kieren Diment <diment at gmail.com>
>
>
> > Any chance you could comment on:
>
> http://www.catalystframework.org/calendar/2006/1
>
> and suggest further improvements?
>
> Well, I can't suggest for improvements, because that tutorial is not for a
> beginner and that's where I am. :-)
>
> It is a fine tutorial for someone who knows how to use Catalyst, but also
> wants to know the right way for developing a more advanced application, t=
hat
> uses versioning.
> As a suggestion, I'd say that it would be nice to made it platform
> independent. I develop the applications under Windows, and only if they w=
ork
> fine I use to put them run in production (under Linux). There are very few
> situations in which a certain module cannot be tested under Windows and in
> that case I test it under Linux directly.
>
> I have seen that your example modifies the root controller, so this
> convince me that this is not a tutorial for beginners.
> The beginners should start learning to use Catalyst, without SVN, with its
> default ways of doing things, without other external modules that can be
> avoided.
> If a beginner sees that in its first example of using Catalyst, a certain
> module is used, he might think that module is absolutely necessary, and t=
hat
> Catalyst cannot work without it.
>
>

I wrote the svn section to remind myself of the various stuff that you have
to do to when setting up a new project - mainly because I do lots of small
coding projects and can never remember what to do.

As far as the root controller goes, that's almost always going to be what
you modify first.  This could be more clearly expressed in this article, and
I will make a note of that.

As far as introducing a dependency in the model goes, this will almost
always happen, as most common problems are solved and on CPAN.  I hate
reinventing the wheel as they always come out square for me.   Again this
problem is noted and I will deal with it.  Perhaps CPAN searching techniques
could be in Catalyst's pedagogical docs.

I guess my audience for this article was a catalyst neophyte who has the
support of someone nearby (i.e. a colleague) to get them over the major
humps in the learning curve, not an independent self-learner.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.scsys.co.uk/pipermail/catalyst/attachments/20061203/ee70c=
a3e/attachment-0001.htm


More information about the Catalyst mailing list