4,590 reputation
1326
bio website
location Germany
age 33
visits member for 3 years
seen Apr 16 at 12:35

Jan
11
comment Reliable Sources of Salary Statistics
an actual article from the publisher heise.de/resale/meldung/… , the periodical itself would be this en.wikipedia.org/wiki/IX_(magazine) . Typically, at the end of a year they have an article about actual salaries.
Nov
7
comment Does over-reliance on tools imply that you are lazy?
hey meant exactly that: the only factor to decide GET vs POST is amount of parameters. And, imho, if you hit the query length max, your problem is not GET vs POST, but a strange API that begs to be refactored.
Oct
28
comment Why aren't there explicit access modifiers in Python:
It's more than just the implementation: objects can be modified at runtime, so a PPP-notation for methods is not sufficient
Feb
20
comment What would be the best real example to explain the usefulness of Inheritance ?
Care to elaborate why this answer is bad?
Sep
10
comment Which extreme-programming techniques are appropriate to use in a research environment?
@rwong: software is not the only topic where something is patentable, publishable or prototypable. In fact, the extend of patentability of software is in many countries highly disputed.
Aug
22
comment Are all programming problems algorithm problems?
The most common problem for a programmer, imho, is: "oh, THAT was what you meant? now i understand. it's not what i implemented though, sorry". Is that a programming Problem?
Jul
12
comment Structure of a single page app
Im not sure about the inernal workings of node.js, but i think yes. Just structure the source code in a way you like, and let the templating etc do the rest
Jul
12
comment At what point can I say I've “learned” a language?
In interviews, it's "i know it" if the interviewer wears a tie, and it's "please define 'to know'" if he does not ;). To be fair, most interviewers ask if one "has experience with", to which i am more easily inclined to answer with "yes"
Jul
12
comment Structure of a single page app
why should the code more harder to maintain? What i say is that you are free to organize your code in one way, and present the resulting html to the client in another. Even if the clients gets everything in one big html-page, that does not mean the page is not assembled from many templates.
Jul
12
comment Structure of a single page app
i extended the answer a little
May
31
comment Show “hobby” project during the interview?
Most interviews i experienced started with a general "please tell us something about yourself", which seemed to be made to include acomplishments. In this context, i wouldnt find it "shoehorning" to talk about hobby projects, if one considers them an accomplishment
May
18
comment Is it considered bad practice to run different JavaScript for IE
Raynos, youre right. luckily, the better answer is the accepted one :)
May
16
comment Is it considered bad practice to run different JavaScript for IE
@Tom Squires: thank you for clarifying
May
16
comment Is it considered bad practice to run different JavaScript for IE
Not exactly sure, but isn't this more a StackOverflow-question?
May
16
comment Is it considered bad practice to run different JavaScript for IE
Yes. I was reluctant to add recomendations, because until now i just used prototype and jquery, so i am very biased.
May
14
comment How to convince a client that you will not steal his idea
While actual telling the client that without sugarcoating, i feel that there's a little truth to that.Clients who value their ideas to much often have a difficult mindset, in which they compare everything to an hypothetic ideal. Someone got successful with a similar idea? must be treason, the idea cannot be that obvious. Customers are not coming? must be the technical execution of the flawless idea, not the lack of marketing, etc.
May
7
comment Why aren't there explicit access modifiers in Python:
My example wasnt meant to show different counts of underscores, the use of __init__ was incidental. The example sets some properties of the object, that are not know on compile time, so an explicit access modifier would not help you.
May
7
comment What can one do when “lead by example” doesn't work?
I found GTDWYOG to be not very helpful. In my opinion, at least the title is misleading: someone who "is involoved in hiring" or has the freedom to ignore the rest of the world while working in the cafeteria is not a grunt. A grunt is someone who has to do as told, with little to no control over the circumstances he is in. In my experience, despite the idealistic picture painted here at stackexchange, that is the case for most developers. And for those, GTDWYOG is more a recipe for beeing fired for disobedience.
May
3
comment Is it a responsibility of the software developer to understand what the customer meant with his request?
@KeithS: yes, that would be a nice way that noone looses his face. But, in some special cases, the bosses managed to agree to deliver something logically impossible, and bragged about the successful tests... :) Afair, some jokes from the stackoverflow forums put a request for a program that solves the halting problem on a project bidding site. The answers were amazing, someone apparently already solved that problem :)
May
3
comment Is it a responsibility of the software developer to understand what the customer meant with his request?
@JohnNevermore: i would argue that would make the Team Lead the go-to-guy for questions. It's beyond your realm of influence that there where developers before you, and it doesn't change you need to understand the problem. If he refuses to answer, run.