13,055 reputation
22452
bio website
location
age
visits member for 3 years, 6 months
seen 31 mins ago

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
13
comment Which user input validation approach is better: preventing or explaining?
you need to double check on the server anyway because prevention can be bypassed.
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
12
comment Code explanation
and it has dangers with integer underflow that the original didn't have
Nov
12
revised Issues while dealing with an array in C
code formatting
Nov
11
answered questions about ip fragmentation and tcp segmentation
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
9
answered How implement a doubly linked list using single pointer inside?
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