Reputation
19,009
Top tag
Next privilege 20,000 Rep.
Access 'trusted user' tools
Badges
2 37 75
Newest
 Good Answer
Impact
~667k people reached

Nov
13
comment Why were punch cards used for programming
more reliable than any scanner could ever be.
Nov
13
comment Why 'List<E>' is an 'interface' but not 'abstract class'?
And there is the AbstractList and AbstractSequentialList classes that you base your implementation on
Nov
12
comment Why in cyclomatic complexity we add 1 for operators within a condition?
short circuit operators, if 1 is true then B and C are never evaluated
Nov
11
answered Race conditions in JVM languages versus C/C++
Nov
9
answered Why does utf-8 waste several bits in it's encoding
Nov
8
answered Including extra headers that I do not really need
Nov
6
comment Why don't replace HTML with JSON as base web design technology?
legacy and inertia, 2 of the most powerful forces in computer development
Nov
6
answered Why do we use non-descriptive internal codenames?
Nov
5
comment How to avoid spaghetti code when I have a lot of conditions?
Karnough maps
Nov
5
answered OOP: relying on protected properties in a class-subclass contract
Nov
5
revised how to implement idempotent webservice calls
added 498 characters in body
Nov
4
answered how to implement idempotent webservice calls
Nov
4
awarded  Explainer
Nov
3
comment Why is most SQL written in YELLING?
it's case INsensitive, SQL doesn't care whether you type DELETE or delete
Nov
3
answered Java Streams API Documentation
Nov
3
revised Java Streams API Documentation
formatting
Nov
3
comment In-place merging of sorted intervals in an array?
asked and answered on SO: stackoverflow.com/q/2571049/731620
Nov
2
answered Generics in low level languages
Nov
2
comment How to Safely Sell Source Code?
@InteXX a laywer will be able to write up a proper sales contract and advice on the transfer of copyright/license, and suing someone for failure to pay is generally a open&shut case and no-one wants the bad press of being a defaulter
Nov
2
comment Autoreleasing objects in Reference Counting Systems
@NSAddict well unless you have actual RAII language support (where destruction happens after the copy to the callers variable) then that is a decent second choice