Basically what I'm thinking is:
I'm not suggesting that this is the most revolutionary or interesting thing, but it seems exactly what kind of design will best fit my latest project.
I'm working on what we like to call the 'editor'. It's a tool that allows clients to basically work on and modify services they have. At the moment it is a scary 11k lines of perl. It doesn't use templates and most of the client code is stuck in the single
I also did a bit of thinking today about patterns. Basically I'm not sure if this whole pattern business is any cop. I'd rather think about the problem and try to think of a solution rather than trying to fit a solution to the problem. It seems like banging square blocks into round holes. Sure you can get it in but you end up having to use a big hammer.