Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
User Journal

Journal MarsDefenseMinister's Journal: Data Driven programming

Once upon a time, I had a customer who insisted on a program implementation that was "data driven." He had heard that and was sure that he wanted it. The people he had working for him didn't want to have to maintain any code, so they thought a data driven program sounded like a good idea. Instead of having a hardcoded program, they wanted it to be configurable with text files on the disk, so that if the processing needs changed, they could just change the text files and the data driven processing program would do the right thing. We went around and around about this, not one of my implementations was data driven enough for him. He always could come up with another ludicrous situation which I hadn't anticipated with that data driven scheme.

So, in the end I just gave him an unopened copy of Visual Studio and told him "there's your goddamn data driven program." He said what? I told him that it's a data driven program, and by corectly modifying the textfiles on the disk the data driven program would always be able to do the right thing. I put the bill for $800,000 on his desk and walked out the door.

This discussion has been archived. No new comments can be posted.

Data Driven programming

Comments Filter:

Nothing is more admirable than the fortitude with which millionaires tolerate the disadvantages of their wealth. -- Nero Wolfe

Working...