On Thu, Dec 13, 2012 at 10:04 AM, Chris McCann <[email protected]> wrote: > I think as professional software and web developers we owe it to our clients > to address these types of scenarios anytime we're doing something > non-trivial for them. I'd love to hear the community's input.
Most businesses fail and most projects fail. Extra effort that goes into making a project maintainable -- above and beyond adhering to basic software principles such as modularity -- runs a risk of wasting time, client money and client goodwill. I think clients are often well-served when a developer writes "one to throw away" and communicates that at some point a major rewrite will be necessary. Marvin Humphrey -- SD Ruby mailing list [email protected] http://groups.google.com/group/sdruby
