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

Reply via email to