On Fri, Jul 2, 2010 at 11:26 AM, Chas. Owens <chas.ow...@gmail.com> wrote:

> On Fri, Jul 2, 2010 at 05:56, Amit Saxena <learn.tech...@gmail.com> wrote:
> snip
> >> > On perl, I have mainly experience on text handling and processing.
> snip
> > I am not planning to stop working as a developer, however apart from my
> > regular development work I also want to now start learning about Perl
> > architect that is working for designing (and not coding) an
> implementation
> > that's ultimately going to be implemented in Perl at least.
> >
> > I hope if there was some confusion earlier, I have resolved the same.
> >
> > Now as the understanding is clear, please suggest what all to read /
> refer
> > etc apart from my regular Perl development work so that I can slowly
> start
> > working for a Perl architect. I know it will take lots of time but at
> least
> > it needs to be started at some time.
> snip
>
> It is still not 100% clear what you are asking, but I will take a shot
> at restating your question.  Tell us if this is not what you are
> asking:
>
>    I have been a Perl programmer for 7 years and reached the point where
> just
>    writing what other people have specified is no longer rewarding.  I want
>    to be the one who designs the systems that others (or myself) write.
>
> If that is in fact what you are asking, then you should get a CS
> degree if you don't have one or refresh your knowledge of algorithms
> and data structures if you do.  The book [Mastering Algorithms with
> Perl][1] may be helpful in this regard.
>
> You should read books like [How to Design Programs][2], [Design
> Patterns][3], and [Antipatterns][4].  It is important to remember that
> design is largely language agnostic, so do not limit yourself to Perl
> resources.
>
> You should find other programs that are in the same class as the ones
> you want to design, and then study how they fit together.
>
>  [1]: http://oreilly.com/catalog/9781565923980
>  [2]: http://www.htdp.org/
>  [3]: http://en.wikipedia.org/wiki/Design_Patterns
>  [4]: http://en.wikipedia.org/wiki/Antipatterns
>
>
> --
> Chas. Owens
> wonkden.net
> The most important skill a programmer can have is the ability to read.
>

Hi,

That's exactly what I want. Though I myself a CS graduate and post-graduate,
I will still go through the book "Mastering Algorithms with Perl". I will
also go through the links you have posted.

Thanks for the reply.

Thanks & Regards,
Amit Saxena

Reply via email to