358 reputation
36
bio website
location
age
visits member for 3 years, 4 months
seen Apr 11 at 16:16

Sep
19
comment Why NoSQL over SQL?
@c0da: I think you need to reformulate: what you probably mean to say is that SQL databases are not well-suited to data with certain types of structure - in particular, "graphy" data in which you need to do a lot of path walking.
Sep
14
answered What naming anti-patterns exist?
Sep
14
comment What naming anti-patterns exist?
@Billy ONeal: Yes they do. The design problem is the lack of normalization, and the number suffixes are the naming pattern pointing to it.
Sep
14
comment Why it is called “hash table”, or “hash function”? Hash doesn't make any sense to me here
it depends on what you mean by hash table. The data structure as offered in languages such as Perl, Java and C# does give you a key-to-value mapping, using the kind of hash table you refer to internally.
Sep
14
comment Why it is called “hash table”, or “hash function”? Hash doesn't make any sense to me here
Not sure what the 'sub-domains' are doing in there. It's just that the hash function thoroughly 'mixes up' the values of its domain.
Sep
14
comment Why it is called “hash table”, or “hash function”? Hash doesn't make any sense to me here
@Peter Taylor: hash tables do define injective mappings.
Sep
8
comment My boss wants a narrated line-by-line English explanation of our code
Never tell people their ideas are bad!! You can discuss, though, what it would take to make them come true, and perhaps even give some ideas for taking shortcuts. If this leads them to conclude that the idea wasn't viable, or makes the initial idea morph into something completely different, and they should happen to notice this at some point, they'll shrug and say: that's life.
Sep
7
awarded  Good Answer
Sep
6
awarded  Nice Answer
Sep
6
answered My boss wants a narrated line-by-line English explanation of our code
Sep
2
comment How do I communicate my role in a project to other team members?
@Pedro: that's about the worst thing you can do. It will be immediately clear to everyone else that you don't know how to communicate; people will start to actively avoid you.
Aug
23
comment The Future of Golang. Multiple Language Support?
Can you please pose an actual question? It is not at all clear to me what you want to know here.
Aug
23
comment The Future of Golang. Multiple Language Support?
The name of the language is Go - please fix.
Aug
13
comment Is learning C# as a first language a mistake?
It's not just algorithms, data representation is a lot more important in practice, in my experience.
Jun
14
comment Can an email exist in multiple message boxes
@JohnFx: not so much a specific client, I'd say, but a specific commuunication protocol between the mail server and the client.
May
13
comment Has the term “Service Oriented Architecture” become meaningless jargon?
I think you hit the nail on the head here.
May
13
answered How quickly should I adopt new technology, i.e. new .NET versions, new VS versions, etc.?
May
10
comment isn't number localization just unnecessary?
Of course 1.234,00 is not as much of a problem as 1,234 or 1.234.
Apr
29
comment Version control management of large projects
You can impose a hierarchy by policy. That's how it works for the Linux kernel, apparently.
Apr
19
comment Is there an accepted term for a DSL implemented in a “standard” programming language?
Does this answer the question?