Review: ColdFusion 8 Developer Tutorial

I was asked to review the book ColdFusion 8 Developer Tutorial by John Farrar, of Packt Publishing. I haven't read the whole book, mostly the first chapter, but I wanted to get an early review out there. My first impression is that this would be a good book for someone hoping to get up to speed on ColdFusion quickly. The only other book(s) on the market that's similar to ColdFusion 8 Developer Tutorial is the classic Web Application Construction Kit. But with that having grown to 3 volumes, it's kind of daunting for new developers looking to jump in quickly.

I do have a couple of nitpicks, though. On page 12, there is this sentence: "Proper indentation is key to either tag or script based code." I think what John means is that you should indent your code for style and readability. However, there are a few languages out there that rely heavily on indendation...if you don't indent properly, your code doesn't work. ColdFusion is not one of these languages, and John's statement "proper indentation is key" might lead a new CF developer to believe that they have to indent the same way that John does in his code examples, because it's required by the language syntax. I also found a couple of typos in the text, however I don't blame this on John, but rather his editor.

That said, I do think this is a great book. If I were to recommend a book for a beginner, I'd suggest this one. And if I were teaching a ColdFusion class, I think this one would be a good text book.

Comments
Python springs to mind immediately. :)
# Posted By ike | 11/22/08 3:45 PM
Oh, you mean that Python uses indentation for it's syntax? Yeah, that's true. I coudln't remember which ones did it, but I knew there were some out there.
# Posted By Jake Munson | 11/22/08 4:11 PM
Great... keep the comments rolling. You can even email me with suggestions for changes you would suggest for CF9 version of this book.
# Posted By John Farrar | 11/23/08 1:29 PM
One suggestion I'd make is to close your [em] tags :)
# Posted By David | 11/24/08 6:12 AM
I always wondered why tech books would have errors in them. Some were of course just not valid. Found another one during the process of this book. We had a bad editor that the publisher let go and we missed that in formatting the content he also changed some things like this. This is one thing that will be watch much closer by me in my future books. (Thanks)

Only errata I have is in first chapter (so far that is) we were going to put a section on installing CF8 but felt Adobe did a good job. That reference along with the above frustration was left in. My mistake since it wasn't in the appendix.
# Posted By John Farrar | 11/24/08 8:38 AM
BlogCFC was created by Raymond Camden. This blog is running version 5.9. Contact Blog Owner