2,041 reputation
159
bio website
location Netherlands
age
visits member for 3 years, 2 months
seen Jun 9 at 16:21

May
2
awarded  Yearling
Apr
2
awarded  Great Answer
May
2
awarded  Yearling
Mar
11
awarded  Good Answer
Mar
11
comment Can commented-out code be valuable documentation?
Indeed, I meant human readability. Small hint here: your most important liability in programming is your code. So, less is truly more here.
Mar
11
awarded  Nice Answer
Mar
11
answered Can commented-out code be valuable documentation?
Feb
25
awarded  Caucus
Feb
20
comment A simple algorithm for finding duplicate floats
Or use only the bits of the exponent and the base up to a certain precision as the hash value into a table rounded up and a table rounded down. It's not the easiest way though.
Jan
30
answered Fernando J. Corbató's “Constrained languages”
Jan
21
comment Is the carriage-return char considered obsolete
@back2dos I must admit 'closer to the network center' was very vague in terms of HMI. I was thinking in terms of the information system boundaries and specifically machine-machine interaction. The information a user provides is also part of a (knowledge) network, which is a key insight to understanding the network relationship I was talking about. By using the word 'center' I implied there is only one center, so 'nexus' would have been a better term.
Jan
17
comment Is the carriage-return char considered obsolete
@back2dos: In large systems, complexity should be avoided in the middle of the network. Mapping, which resides closer to the network center, isn't always a trivial job.
Jan
9
comment Is the carriage-return char considered obsolete
@back2dos: Obviously, all production quality software should be robust (within certain parameters). However, it is more effective to validate software when the state space is minimized. Therefor one should try to minimize the amount of possible input that is allowed.
Dec
8
comment Design backward and forward button operations of a browser
All navigation is unidirectional, so a double-linked list would not be necessary. XOR lists are a nice optimization when you live in the 80's. Two stacks are simple to understand, debug and communicates the idea of a history API the best.
Dec
8
answered Design backward and forward button operations of a browser
Dec
2
answered css - use universal '*' selector vs. html or body selector?
Dec
2
answered Override methods should call base method?
Nov
12
answered Fast set indexing data structure for superset retrieval
Nov
1
comment Are flag variables an absolute evil?
It's not very OOP, is it? I'd make an interface ala: String myNewPassword = makePassword(randomComposeSupplier(new RandomLowerCaseSupplier(), new RandomUpperCaseSupplier(), new RandomNumberSupplier)); with String makePassword(Supplier<Character> charSupplier); and Supplier<Character> randomComposeSupplier(Supplier<Character>... suppliers); Now you can reuse your suppliers for other tasks, compose them in any way you like and simplify your generatePassword method so it uses minimal state.
Sep
14
answered Testing of visualization projects