Reputation
12,119
Top tag
Next privilege 15,000 Rep.
Protect questions
Badges
1 22 44
Impact
~237k people reached

2d
answered Should a Junior programmer add TDD tests to mvc project
Feb
2
comment Why is chaining setters unconventional?
This pattern is not uncommon at all. There is even a name for it. It's called fluent interface.
Jan
29
awarded  Peer Pressure
Jan
29
revised Is a TCP client/server a good solution for a system which can be controlled by a GUI running on multiple platforms?
added 6 characters in body
Jan
26
revised Is a TCP client/server a good solution for a system which can be controlled by a GUI running on multiple platforms?
added 45 characters in body
Jan
26
answered Is a TCP client/server a good solution for a system which can be controlled by a GUI running on multiple platforms?
Jan
26
comment Java need to call many methods systematically
@DavidConrad Yes, it was a typo. I corrected it. Map is just an interface, so krill would need to pick a concrete container class which implements it anyway. Other Map implementations like TreeMap or LinkedHashMap might also be options, but I didn't want to go too far into detail in this regard because that's not what the question is about.
Jan
26
revised Java need to call many methods systematically
edited body
Jan
24
comment When do I have to distribute the source code of GPLv2 licensed software?
This is a question for opensource.stackexchange.com
Jan
24
comment Java need to call many methods systematically
That "XML vs. JSON vs. YAML vs. INI vs. whatever" discussion never leads anywhere.
Jan
24
revised Java need to call many methods systematically
deleted 88 characters in body
Jan
24
revised Java need to call many methods systematically
deleted 88 characters in body
Jan
24
revised Java need to call many methods systematically
added 578 characters in body
Jan
24
answered Java need to call many methods systematically
Jan
15
comment What are good habits for designing command line arguments?
There is an interesting example of a commonly used UNIX tool which violates this convention intentionally: dd uses a key=value syntax. The reason for this design decision is that this tool (nickname: data destroyer) can cause a lot of damage when used incorrectly. By forcing the user to abandon their usual habit they force the user to think more closely about what they are doing.
Dec
30
answered Is it the same to say “instantiate a class” and “instantiate an object”? “Instantiate a class” does not mean creating a new class?
Dec
27
revised How to license (PowerShell) GUI Projects
added 1 character in body
Dec
27
answered How to license (PowerShell) GUI Projects
Dec
4
awarded  Nice Answer
Dec
2
comment Whitelisting and Blacklisting with Condition
I am trying to follow your logic, but I don't think I have understood your thought pattern. To clarify, can you please answer these questions: 1. How would the first example behave if the first object is removed? 2. How would the last example behave if an object name:salzburg, price:4 is added? 3. Does the order of variables in your whiltelisting and blacklisting rules have any meaning (is name=salzburg&&price=4 the same as price=4&&name=salzburg )?