Yes, this is true, but the approach is not without disadvantages.
First, the code will likely be slower because compiler optimizations
may be more limited. Another problem is that using libraries tends to
result in code that is harder to maintain and more fragile. Another
issue is that if programmers are able to circumvent the libraries,
they often will. It may not even initially seem like a bad idea, but
in one case where I found that a file was being updated through
direct global sets spread far and wide in the code, it didn't seem
practical to try and hunt down all those references, change them one
by one, and hope I got them all (and got them all right). In this
case, I resorted to writing a background process that monitored the
global watching for changes, but no one should have to do that.
===
Gregory Woodhouse
[EMAIL PROTECTED]
"A hero is no braver than an ordinary
man, but he is brave five minutes longer."
-- Ralph Waldo Emerson
On Aug 25, 2005, at 6:52 PM, Gary Monger wrote:
There is much talk about enhancements to the language, but it seems
to me
that enhancements the core packages could support much of what
would be
desired.
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Hardhats-members mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hardhats-members