This week I made some commits to a personal project of mine, NakedPhp, which aims to produce an implementation of the Naked Objects pattern (direct manipulation of domain objects via a generated user interface). It's quite nice to see that I was able to resume coding immediately thanks to the project's test suite, which covers both the acceptance and the unit levels. Tests are one of the best example of documentation you can maintain without hassle.
Here are my original articles for the past week.
Practical PHP Patterns: Metadata Mapping
Software engineering in the rail system
Practical PHP Patterns: Query Object
How to be a worse programmer, which has gained 17,000 views at the time of this writing.
Sunday, July 11, 2010
Weekly roundup: returning to a personal project
Tags
roundup,
software development
Subscribe to feed
Do you like this article? Subscribe to the feed to be updated about new posts on Invisible to the eye. Get to know what lies under the hood of software.
If you prefer, you can follow me on Twitter.
Subscribe to:
Post Comments (Atom)
2 comments:
Thank you for introducing NO in a php fashion! Just downloaded the source and will have a look at it this weekend.
Hope you like the idea - the example application gets to manage CRUD operations on objects and *-to-one relationships for now.
Post a Comment