Skip to content

Software development DSL

Dear Reader,

[Author’s Note: Fridays should be fun. If you are a manager, try taking one Friday a month and let your developers do whatever they want. Trust them to do something but don’t give them any parameters at all. See what they dream up.]

When I venture out into the real world, the one not populated with developers, I get a lot of strange looks and odd stares when I talk. Apparently there are a lot of people out there who don’t grok grep, have never been slashdotted, and can’t tell a brown number from a WAG. I saw r0ml give a talk one year about domain specific languages and how they are important. I apologize to r0ml for bastardizing his idea but today I am going to share five of our more colorful terms from the software development DSL.
(more…)

Quickie Zend Framework Bootstrap Note

Dear Reader,

I’ve been teaching a Zend Framework class this week and my students have been throwing all kinds of questions at me. Most recently, while we were discussing creating a Bootstrap class for an application a question came up about the _init* functions.

The manual states that

$bootstrap->bootstrap();

will fire all of the _init* functions in the bootstrap class. However, the question came up, in what order? Thanks to friends like Rob Allen (author of “Zend Framework in Action“), I was able to give them the answer.

(more…)

Things I learned about Zend Tool

Dear Reader,

I’m prepping some training on Zend Framework and have been working with Zend Tool a lot. When MWOP first told me about Zend_Tool, I thought cool. and when it hit the incubator, I grabbed it. I followed the two hour install instructions…then did it again, because I missed a step. Finally I had it and zf show version didn’t throw an error. However, everything else did. It pretty much sucked.
(more…)