Apple has touted the Mac OS X as The Best Platform For Java Development. In this article, I argue that Apple's marketing hype greatly distorts reality, and that Java developers should focus on Linux instead.
The Java collection class library has some fine qualities, and having a standardized set of collections is certainly far better than not having it. But the library also has a number of flaws that should be discussed and understood, so that they don't get perpetuated in future libraries. This article discusses two of the more irritating issues.
Many Java programmers believe that they should include an instanceof test in equals methods. Many authors egg them on. This article explains why this is very wrong and muddleheaded in almost all cases, and urges programmers to test for equality of classes instead.
1 page [ 1 ]
Subscribe to be notified of new weblog posts by
Cay Horstmann
via RSS.