On Dec 1, 2004, at 3:48 AM, Tim Bunce wrote:
I know what it does, I'm trying to find real examples that demonstrate why people think it's needed. Nick has provided a good one. Any others?
Suppose someone's creating a GUI app (Perl/Tk, etc.) in which the end user fills in the server, port, user, password, and database into a screen of some sort. The back-end app will have to know how to translate that into a DBI connection string. And it's probably not reasonable to make the user understand the details of how to make a DBI connection string in this case.
-Ken