Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:who's using it? (Score 1) 434

have you ever had to edit your java code because Sun (or a third party) changed their exception specification? You might end up having to modify all the functions in the call chain!

That's exactly one of the issues checked exceptions are meant to deal with - if the exception-throwing behavior of code you call changes, you get notified during compilation so that you can update your own code (either by handling the new exceptions, or passing them on). That's not bad, that's good!

What's the practical alternative? A random new exception shows up in your error logs one day, and you think huh.. guess they changed their exception spec?

To each his own, as you said, but I love Java's checked exceptions. One thing I hate about C# is that it won't even let me optionally specify each function's exceptions.

Comment Re:Central point of failure.. (Score 1) 284

There're no third party mail apps for the iPhone (since Apple doesn't allow "duplication of functionality")

Actually, there are 3rd-party mail apps for iPhone, e.g. AltaMail, which I use. There are probably others too, though I have no idea whether any of them support S/MIME.

Your basic point stands, of course - I just wanted to point out that whatever official reasons it gives for App-Store rejections, Apple only "plays rough" with apps submissions when it feels like they challenge its core business, not merely because they duplicate Apple-provided functionality.

Slashdot Top Deals

Kleeneness is next to Godelness.

Working...