Greetings, One aspect of web design that I've been struggling with lately is designing an application with the anticipation of adding functionality in the future. Basically, handling plug-ins. I come from a desktop programming background (mostly C++) and did this with ease using DLLs and interface objects, but I'm having trouble making the jump to web programming.
An example would be something along the lines of a time tracking system (e.g. pro work flow). Let's say we've got a system that handles time tracking and billing and it's a nice system and you launch the product and make lots of money. Okay, now assume you get requests to add invoice tracking into your system. How do you design the system in the first place to accept new modules such as this gracefully? Seems like this isn't a difficult thing to accomplish, but I'm too mired in my previous training to see a good solution using CF (or .Net or PHP for that matter). I'd love to hear how others are accomplishing this. Thanks!! Ryan Hagan ph: 540-731-3588 ---------------------------------------------------------- You are subscribed to cfcdev. To unsubscribe, send an email to [EMAIL PROTECTED] with the words 'unsubscribe cfcdev' in the message of the email. CFCDev is run by CFCZone (www.cfczone.org) and supported by Mindtool, Corporation (www.mindtool.com). An archive of the CFCDev list is available at www.mail-archive.com/[EMAIL PROTECTED]
