27,302 reputation
656110
bio website brazzy.de
location Munich, Germany
age 37
visits member for 3 years, 6 months
seen 8 hours ago
Software developer by profession, smalltime hacker and gamer by interest. Look at my website to learn more about me

Sep
7
comment Does Java have a built in method to determine if an identifier is legal
Instead of messing with a collator and binary search, why not use a Set? And you'll also need to check Character.isJavaIdentifierPart() and Character.isJavaIdentifierStart().
Sep
1
awarded  Nice Answer
Aug
30
comment Is there a tool that visually represents all the potential paths to a particular piece of code?
@Clay Shannon: the call hierarchy feature is based on static code analysis, as are the other call graph generation tools. And you might want to invest some effort into changing the environment so that you can use normal debugging.
Aug
29
answered Is there a tool that visually represents all the potential paths to a particular piece of code?
Aug
22
comment Is it *ever* okay to catch StackOverflowError in Java?
+1: best practices should always come with explanations why and in what context they are "best", so that you can judge whether they apply to your specific case.
Aug
22
answered What is bootstrap listener in the context of Spring framework?
Aug
22
comment Ethics behind opening and editing a jar file
@Vector: Legally you have full rights of ownership until you have explicitly renounced it and a finder has established this fact. But arguments by analogy are very questionably, and in fact completely meaningless in legal contexts. If we are talking about the practical ethical considerations, it's reasonably simple: if you know the author, ask. If you don't know the author, assume that you have no rights at all, since you cannot even know whether the author himself wanted it to be distributed.
Aug
22
comment Ethics behind opening and editing a jar file
@Vector: It's absolutely not true that the lack of a license means "do what you like with it" - quite the opposite, actually. It means you have no rights at all. If you got it from the author, that might constitute an implicit right to use it, but definitely not to modify or redistribute.
Aug
20
answered What does the “d” mean after linux packages?
Aug
20
comment Component based software engineering vs Service Oriented Architecture
SOA is hardly new by now, and well beyond the buzzword hype stage.
Aug
14
awarded  Custodian
Aug
14
reviewed Reject suggested edit on Where should UI errors be generated and printed from? Log errors?
Aug
13
answered Naming conventions for Java classes that have a static main method?
Aug
12
answered Why are some minor update versions of Java skipped?
Aug
11
comment In what order are rows fetched absent ORDER BY clause?
I would say that, without an ORDER BY clause, the only sensible result order is whatever creates the least overhead. For simple DB storage engines and queries, that will often be insertion order (and for generated primary keys the same as primary key order). But as soon as you have hash joins in there, I'd expect the order to be essentially random.
Aug
9
comment Why no gender recognition studies are performed yet to recognize gender without seeing (based on behavior)?
@Saeed Neamati: where did I say "as soon as they find out your gender, they focus on that"? It's not true. Advertisers don't try to find out whether you're male in order to show you porn ads. They try to find out whether you've looked at porn sites.
Aug
9
revised Why no gender recognition studies are performed yet to recognize gender without seeing (based on behavior)?
added 946 characters in body
Aug
9
answered Why no gender recognition studies are performed yet to recognize gender without seeing (based on behavior)?
Aug
5
comment Do pointers really exist in Java?
@Euphoric: Yes, it very much is. C doesn't have a monopoly on defining terms.
Aug
1
comment Why must a constructor's call to the superconstructor be the first call?
@Marjan Venema: yes it is, and you may not have had problems because you use it on code maintained only by a single person. And I really don't see how the badness of the practice is in any way language specific. It's conceptually bad, not technically. Of course, there's always cases where there are no better alternatives. I'll readily admit that I cannot judge where your example is such a case.