I'm a Drupal Architect and developer. I've been a software developer since all mice had fur, "front-end" and "back-end" primarily related to horses, and blue tooth was something you got from eating raspberry Italian ice. There's a line in the ether between undiscovered wisdom and uncorrected folly. Feel free to have a poke around and note you might find either.
Whenever I sit down to design the architecture of a new application, I sit back and ponder. For the past few years, my decision continues to be: php.
How does one determine if a given year is a leap year? It's a common belief that if the year is evenly divisible by 4, that it is a leap year. That is true most of the time, but not always.
Occasionally the needs arises to determine if a number is odd or even.
If you need to make good use of your Drupal site, but aren't a developer or haven't worked with Drupal or a Content Management System before, this is a book you need.
Do you want to change the look of the mini pager in Drupal Views 2, but can't figure out where it is?
Some structures, like an object with member arrays, will have you in a straight-jacket long before you determine where a particular value falls within the structure and how you should construct a reference to it.