16,322 reputation
1053109
bio website
location
age
visits member for 3 years, 5 months
seen 2 hours ago

soɟʇʍɐɹǝ dɹoɟǝssıouɐl
profile for gnat on Stack Exchange, a network of free, community-driven Q&A sites
software professional


  • This job feels good, pays well and
    lets me learn something new every day

1d
comment Overriding methods by passing as argument the subclass object where the supertype is expected
possible duplicate of Template pattern with varying input type in overridden method
1d
comment How JIT is faster than that of interpreter in JVM?
recommended reading: Open letter to students with homework problems "...If your question on Programmers.SE is just a copy paste of homework problem, expect it to be downvoted, closed, and deleted - potentially in quite short order."
1d
revised How JIT is faster than that of interpreter in JVM?
code formatting
1d
revised Object caching in this code too expensive?
spelling, formatting
1d
comment Overriding methods by passing as argument the subclass object where the supertype is expected
asked and answered in prior question: "This is generally regarded as failing the Liskov Substitution Principle (LSP), because the added constraint makes that the base-class operations are not always appropriate for the derived class..."
1d
revised Making subclass more type-specific with accessors
typo corrected
1d
comment Is checking return values always required?
@delnan of course. Thing is, this doesn't necessarily qualify as being "sure about the return value"
1d
comment Java Doc - Do fields also get documented?
"The Javadoc tool can generate output originating from four different types of "source" files: Source code files for Java classes (.java) - these contain class, interface, field, constructor and method comments..." (SO tag wiki -> How to Write Doc Comments for the Javadoc Tool)
1d
comment Is checking return values always required?
...in this code snippet, a*a can overflow
1d
comment Is checking return values always required?
possible duplicate of How should I handle exception that *should* never be thrown?
1d
comment What'd be better? To add one more local variable, or to call a method twice in general case?
one may argue that conceptually, this has been addressed in How would you know if you've written readable and easily maintainable code? If your peers keep complaining about your way of doing things, be it one way or another, you better change to make them feel better
1d
comment Fresh graduate first job- Tester vs Programmer
... cross-posted and deservedly closed at SO: stackoverflow.com/questions/27635617/…
1d
comment Fresh graduate first job- Tester vs Programmer
career advice is explicitly off-topic per help center. See meta.programmers.stackexchange.com/a/6488/40980
1d
comment iterate list in python like for loop in python
this is an outright off-topic, totally ignoring what Programmers is about. Why didn't you ask at Stack Overflow, are you question blocked there? meta.stackexchange.com/a/129632/165773
1d
reviewed Leave Closed Why Moles (shims) frameworks are very less
1d
comment Object caching in this code too expensive?
class Stack in code snippet used in this question has nothing to do with extending Vector, it only has unqualified name same as that of java.util.Stack
1d
reviewed Leave Closed Is there a modern incarnation of the Java Web Start CD-Install page?
1d
comment Questions about getting MCTS
recommended reading: Why do certification questions keep getting closed?
1d
comment Development on Android without using Java
the fact that question is a bad fit for SO doesn't magically make it good for Programmers. Did you check Programmers meta guidance referred in prior comment?
2d
comment Using the v3 api without autorized user need
Unclear what help you need. Please clarify your specific problem or provide additional details to highlight exactly what you need. As it's currently written, it’s hard to tell what problem you are trying to solve or what aspect of your approach needs to be corrected or explained. See the How to Ask page for help clarifying this question.