Posted on August 25, 2005 at 10:32 pm

Can Software Have Opinions? I agree with David on this. I think that it can and should. But even so, it would be even better if you could override any functionality you don’t like. This is one of the many things that makes Ruby on Rails resonate with so many people.

This “convention over configurationâ€?, as David calls it, is what inspired me to recently re-factor Retrospect-GDS so that any functionality can be easily overridden in a template module. For something as complex as genealogy software this reduces the number of configuration options, which 99% of people don’t change, from several hundred to just a little over a dozen.

Leave a comment

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>