Reputation
1,118
Next privilege 2,000 Rep.
Edit questions and answers
Badges
4 8
Newest
 Good Answer
Impact
~21k people reached

  • 0 posts edited
  • 0 helpful flags
  • 43 votes cast
Aug
4
awarded  Good Answer
Aug
2
awarded  Nice Answer
Aug
2
revised How to make a large codebase easier to understand for new programmers
added 1 character in body
Aug
1
answered How to make a large codebase easier to understand for new programmers
Jun
5
comment What does HATEOAS offer for discoverability and decoupling besides ability to change your URL structure more or less freely?
One place where one can read that "documentation is no longer needed" is the dissertation of Roy Fielding, who coined the term.
May
29
comment Is the use of one-letter variables encouraged?
"In Java that style of looping was only introduced fairly recently" ... as in, a decade ago? (Java 5 was released in 2004)
May
19
awarded  Commentator
May
19
comment Declaring a class final?
Then it's ok. I mostly mentioned this because I have seen checkstyle incorporated into mandatory coding standards (as in "code is only done if it has no checkstyle warnings") with this check enabled, and supression forbidden ...
May
18
comment Declaring a class final?
It is worth noting that this Checkstyle rule interferes with aspect oriented programming: If the class is final, an aop proxy can not extend the class. While one can work around this by additionally declaring a common interface for the proxy and the implementation class, this can get rather cumbersome, and lead to otherwise pointless duplication of method signatures and their documentation. Do you really want to declare an additional interface for every entity just to use your JPA provider's lazy loading feature?
Apr
26
revised If Scala runs on the JVM, how can Scala do things that Java seemingly cannot?
added 286 characters in body
Apr
26
answered If Scala runs on the JVM, how can Scala do things that Java seemingly cannot?
Apr
15
awarded  Yearling
Mar
9
comment Can someone relicense my code, then sue me for distributing it?
@user11177: Of course not; publishing does not change authorship.
Mar
9
comment Can someone relicense my code, then sue me for distributing it?
Only if you pirate their code. The code you invented yourself remains yours to do with as you please - unless of course you were to agree to a contract that says otherwise.
Mar
9
answered Can someone relicense my code, then sue me for distributing it?
Mar
8
awarded  Nice Answer
Mar
7
awarded  Editor
Mar
7
revised Can I use GPL libraries temporarily for prototyping and make the future code closed source?
added 162 characters in body
Mar
7
answered Can I use GPL libraries temporarily for prototyping and make the future code closed source?
Feb
15
awarded  Critic