Reputation
3,636
Top tag
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
3 12 34
Newest
 Announcer
Impact
~254k people reached

Jul
31
comment Using multiple Git repositories instead of a single one containing many apps from different teams?
@LeonardoHerrera It's not just a CVS/SVN difference, either - we use one massive SVN repo with thousands of directories at the root level, including a lot of dead projects. It's just an IT/business decision what layout to use.
Jul
31
comment Why is closure important for JavaScript?
-1 as well. This does not describe closures, it describes scope.
Jul
31
comment “Generators are function derivatives”
@AndresF. Small candies. There are hundreds (possibly thousands) of pez dispenser designs; they pretty much have their own subculture.
Jul
31
comment How do I design a card game?
Aside, that number is anywhere from 3 to 9 depending on the person - I can do 4 or 5 depending on how alert I am. The usual test is to look at a bunch of dots and figure out how many you can perceive individually without grouping them mentally - at 6, I start to automatically group them into 3 + 3, for example, and can't easily separate them again.
Jul
31
comment High traffic chat - how to check if there is new message and show it for all users
How is the filename passed to fopen determined? It sounds like you have a security hole that's being abused (accidentally or otherwise) to erase the files.
Jul
26
comment How does a non-technical manager add value to team of self-motivated software developers?
Very +1. We occasionally get "leaks" through the system and a small idea of what our managers and especially our Product Owner go through. I do not want to deal with that daily.
Jul
22
comment Why is Inversion of Control named that way?
See also on StackOverflow: What is Inversion of Control?
Jul
22
comment Why is Inversion of Control named that way?
If a definition used the word it was defining, that would be a failure of a dictionary. Similar logic applies here.
Jul
20
comment Opposite term of indent
@David setIndentLevel(1 + getIndentLevel()) - the best of both worlds.
Jul
20
comment Why does git use hashes instead of revision numbers?
@krlmlr Person 1: "Hey, <P2>, what was revision 12345 for?" P2: "Revision 12345 was commited by <P3>." P3: "I don't have a revision 12345..." - If I remember correctly, Mercurial has a similar problem. On the other hand, if they were using git, they'd all have identical references for each commit.
Jul
16
comment Is PHP actually a web framework?
@DeerHunter That's like saying Java, Python, and Brainfuck are equivalent because they're all Turing-complete. I'd call your statement more wrong than anything else...
Jul
15
comment How to make sprint planning fun
Our 2-week sprints are planned to take 4 hours for planning (they sometimes end up a bit more, sometimes a bit less), so that does seem like a good general rule-of-thumb.
Jul
15
comment Is it legitimate to ask co-workers to use specific browser in an intranet website?
@Ofiris That seems to have been due to incompatibility between a third-party JQuery plugin and a newer version of JQuery, not an actual bug in JQuery.
Jul
15
comment What is the best way to store configurations of shell/script code to execute later?
And I wasn't even referring to the point user13739 makes.. Forgot about that
Jul
14
comment What is the best way to store configurations of shell/script code to execute later?
A note, your last example doesn't do the same thing as the first two. The third can go either way depending on implementation, but removes the option from the user.
Jul
14
revised What is the best way to store configurations of shell/script code to execute later?
Typo, string not ended
Jul
14
comment Is it legitimate to ask co-workers to use specific browser in an intranet website?
Depending on the skill level of the users, they might not. They might just complain that it's not working.
Jul
14
comment What's the difference between college-level and corporate programming?
@Bevan It can also be argued that that's the difference between a "programmer" and a "developer". Not sure where I stand on it, though.
Jul
12
comment Established antipattern name? Only getting data ducks in a row right before you need them
@PieterB US English (don't know about elsewhere), "sorted out" means "make correct", which here could mean sorting, filtering, or other transformations. Granted, I don't usually see it in a programming context - usually, it's more like "Lets get this problem sorted out".
Jul
3
comment Why do most programming languages only support returning a single value from a function?
I agree with @LegoStormtroopr - Python's tuple unpacking is extremely flexible, so calling (a, b) = foo() a function with 2 return values can get especially hazy due to the fact that, if bar returns the right format, this works: ((a, b), c, ((d, e), f)) = bar() (Just, don't ever do that! Please!)