27,970 reputation
668105
bio website nats-www.informatik.uni-hambu…
location Hamburg, Germany
age 41
visits member for 3 years, 8 months
seen 37 mins ago

51m
answered Why not apply Interface Segregation Principle to “extreme”
1h
comment Why is Javascript the only language for front-end web development?
This is a rant and a request for predicting the future. Please pose a question we can reasonably answer. As it is, the only one is in your title: "Why is only JavaScript built-in?" The answer to that is, "Because the WWW wasn't planned, but emerged largely uncontrolled from many places and techniques at once, and then fed on its own success; so now we're stuck with adhoc solutions that are too widespread to change."
2h
comment handling online payment for items with one quantity - design issue
I would utterly, vociferously, passionately hate any online shop that let me put a rare item into a shopping cart, send me to a payment service and then told me "Gee, sorry, we gave it to someone else instead." I don't think whatever solution you come up with could possibly be worth the negative customer experience it would inevitably cause if it ever got triggered.
23h
comment How to update a row in database without ID?
You should use ...where Col1='A' and Col2='B' and Col3='C', or whatever equivalent to this your object-relational mapper offers.
23h
comment Break from loop, in a loop, a loop?
When explaining this keyword, people usually expand it to "break out of this loop".
23h
comment Weight based mapping algorithm
This is structurally the same problem as assigning seats in a parliamentary body to parties based on their number of votes. Search for "voting algorithms" to find solutions, or "voting paradoxes" if you want to be horrified.
1d
reviewed Close Looking for an event/data/cron-triggered tasks workflow automation framework
1d
reviewed Close Given known inputs and outputs, can we generate candidate functions that will map the inputs to outputs?
1d
reviewed Leave Open How to do documentation for code and why is software (often) poorly documented?
1d
reviewed Close Is outsourcing (offshoring) disloyal?
1d
reviewed Close Is there a canonical book on Linux shell scripting?
1d
reviewed Close Why would I learn C++11, having known C and C++?
1d
reviewed Leave Open why the terms used in Scrum are so strange?
1d
reviewed Close how to approach pharmacy software project
1d
reviewed Close What is a helper? Is it a design pattern? Is it an algorithm?
1d
reviewed Close Why do programmers still use “SAFE_DELETE”?
1d
reviewed Close Is there a canonical book on simulation programming?
1d
reviewed Close MySQL Database design - Opinions
1d
reviewed Close Maven GroupId with special characters
1d
reviewed Leave Open Can a version of Python's shelve module that knows when its entries have been modified be written in any programming language?