Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask

Re: Modern Perl: The Book: The Draft

by morgon (Curate)
on Jul 26, 2010 at 02:07 UTC ( #851311=note: print w/replies, xml ) Need Help??

in reply to Modern Perl: The Book: The Draft

So far I have just poked here and there in your draft, but I think this will be a really great book.

But here is something I would not like as a reader (as I said I have not yet read anything so sorry if I have overlooked stuff):

In Chapter 3, "Unicode in Your Filehandles" you introduce the notion of a filehandle without any explanation at all. In the code the autodie-pragma falls from the sky (finally explained in Chapter 11 I think) and you use the <>-operator, again without any explanation.

Who is the target audience? As a novice I certainly would be confused at this point.

I would add a chapter (or a section) about strict, warnings and autodie before this as well as a chapter (or section) about file-handling (explaining filehandles, open and <>).

Replies are listed 'Best First'.
Re^2: Modern Perl: The Book: The Draft
by chromatic (Archbishop) on Sep 21, 2010 at 00:05 UTC

    Since this writing I've added a section on files and a link to that section from the Unicode discussion. It's impossible to avoid forward references in general, but hopefully the link to the subsequent chapter will help. Thanks for the feedback! (How would you like me to credit you?)

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://851311]
[Corion]: Discipulus: Ouch ... staff cuts are never good, but having to hunt for work isn't great either, especially with a family...

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (7)
As of 2018-05-23 21:15 GMT
Find Nodes?
    Voting Booth?