Implicit Evaluation with PHP Archives: July 2006
·
31 July 2006
Keywords Compared to Functions
In programming, there are two language constructs. There are functions, both built-in and user-defined (thought built-in can always be user defined), and there are keywords. This makes sense– how could you define a function called “function”? Ignore the syntax problem…
function function ($args) { /* how to let code get in here??? */ }
As I realized […]
continue reading... » 0 Comments
26 July 2006
On Competing Application Models
Within MVCs, the model (data layer) perhaps gives the most trouble while conceptualizing. At a basic level, it’s acutally OK: A model is just a place to store data. But as a developer adds more patterns and buzzwords to the application, it becomes harrier. Is a model just the conveient way to access database records? […]
continue reading... » 0 Comments
21 July 2006
Fortitude
I’ve released a slightly dated revision of Fortitude. There is a single sample modules in there out of an Application I’m writing which is implemented in Fortitude. So you WILL see welcome.php and the Welcome module, however, there is code in there which refers to ide, and ide is not bundled in. So, tragically, you […]
continue reading... » 0 Comments
20 July 2006
The Wealth of PHP Frameworks
I’ve tried a lot of PHP frameworks. I’ve tried the big ones like Prado, CakePHP and Symfony. I’ve tried the usual mix of in-house solutions. And I’ve never found one I’ve liked. Some of my excuses seem superficial, but the thing about programming is that if you’re not completely comfortable with something, it will cripple […]
continue reading... » One Comment
6 July 2006
Tabs vs Spaces
This is a very interesting article about the functional difference between tabs and spaces when indenting code. The author argues that the problem today with using Tab to indent code is that tab is thought of in terms of a fixed number of spaces. Really, he argues, Tab should be treated as a delimiter, and […]

