cpopetz's blog
A programmer parable: A broken clothes dryer
Mon, 05/25/2009 - 22:11 — cpopetzIt's pretty obvious that the principles behind good software engineering are not domain specific, but today I was reminded that they aren't even specific to programming itself. They're engineering principles, and beyond that, they're principles of problem solving that we observe in daily life. For example, let's say your clothes drier stops working, like mine did, oh...several months ago. The lessons are in italics, and though they are obvious, it's the obvious things that need re-iteration. At least for me :)
Integrating hibernate validator and wicket
Fri, 05/22/2009 - 12:13 — cpopetzI've made some code public that integrates Hibernate Validator with Wicket. The code is available via anonymous svn via:
svn co https://svn.42lines.net/public/examples/wicket/hibernate-validator-example
and I'll go through how it works in this post.
AWS adds monitoring/loadbalancing/scaling
Mon, 05/18/2009 - 09:32 — cpopetzIt looks like AWS has recognized that turnkey scaling as provided by GAE is a competitive advantage, and has added that to their set of core services, as well as load balancing and monitoring.
The deployment KISS
Mon, 05/11/2009 - 14:49 — cpopetzIn this post on the seam framework list I reiterate a point that I think a lot of J2EE folks miss when they're designing apps.
KISS applies to deployments too.
Is integration testing a Bad Thing (tm)?
Mon, 05/11/2009 - 09:59 — cpopetzJ.B. Rainsberger has recently been railing against intgeration testing, and I find myself agreeing with that argument a great deal. Our integration tests always take too long to run, are astable with respect to changes to the UI layer, and are probably sucking time that could be better spent unit testing.