esedic wrote:I've seen that this book was published in May 2007, is it a problem of Joomla version in time that this book was written?
it definitely is.
In May '07, Joomla! was still in Beta 2 and it took another nine months for Joomla! to become final - new lifeforms come into being in this very period of time :-)
Everything can change in a pile of code labeled with
beta. Some publishers, however, thought it'd be a brilliant (marketing) idea to (probably) urge their authors finish a book about an unfinished product. I didn't read this particular book (in fact never any J! book), but a statement like "
all the corrections I had to make" tells me that this "early bird" issue, was a pretty bad deal. Not for this publisher of course, but if you're lucky, they have provided updated material on their website you may download -- they have a special area for errata.
It takes at least two months to proofread, copy-edit, layout, lecture, verify, and finally print such books. If this was released in May, the information is probably current as of February or March '07 -- that's one year old stuff. The pace of changes in
behavior and appearance of the two main applications and the framework structure and API in particular, cannot be covered correctly in any book published before, let's say, Dez. '07. (My humble opinion of course.)
I think there have been at least three different versions of the back-end since Sept. '05 until we got what we have and see today; Beez wasn't even close, and several parts of the code (and documentation) up until early '07 meanwhile became literally useless. It's those tiny little details like a renamed class, a file moved, that can cause so much frustration.
<sigh>
To quote an honorable member of the Joomla! Community:
When you think you've got something well documented, those pesky devs go and change it.
We are lucky to create [easy to modify] digital documents :-) -- unlike those book-makers.
It remains a very time consuming job
to review all
the many online
documentation that
was written then and that
is written today. The condition online probably led you (guys) to buy a book for offline reading which, unfortunately, isn't accurate either.
But isn't it great to have the online-fora so you can "utilize the wealth of knowledge our community provides"?
Have fun,
CirTap
(Don't get me wrong: this isn't a rant about books or even about this publisher. I love books -- flipping pages in a comfy chair... if it's a novel. I didn't buy any computer book for at least a decade because each and every book I'd spent by precious money for always turned out to contain substantial errors, some so tremendous to drive me nuts, wasting my time only to find out it's them being faulty and outdated, and not me being a stupid.)
You can have programs written fast, well, and cheap, but you only get to pick 2 ...
"I love deadlines. I like the whooshing sound they make as they fly by." Douglas Adams