in reply to Is too much abstraction a bad thing?
Abstraction can be both good and bad. Whether there is too much abstraction for what you're trying to do depends upon what you need to get done. If you're writing a new database driver, you don't want to be testing it by writing Class::DBI code (too much abstraction.) If you're writing code to describe a business process, you probably shouldn't be worrying about the content length of your HTTP response (too little abstraction.)
If your code is properly organized, you'll discover that you have different levels of abstraction in different sections of your code. That's fine. Don't sweat the "too much abstraction" problem too much. After a while, you'll get a feel for it.
Cheers,
Ovid
New address of my CGI Course.
|
|---|