Reputation
6,774
Top tag
Next privilege 10,000 Rep.
Access moderator tools
Badges
3 21 30
Newest
 Nice Answer
Impact
~176k people reached

Apr
7
comment Why does JavaScript count array lengths by the last index?
And by the way it doesn't do Last Index + 1, because there may not be an element at 8 yet. The array may still be of length = 3 when you do the testArray[8] assignment. @Thorsten explains it better.
Apr
7
comment Why does JavaScript count array lengths by the last index?
@VirtuosiMedia: How do you know it doesn't? But why should it? Arrays, I think per definition, can't have "holes" in them.
Apr
7
answered Why does JavaScript count array lengths by the last index?
Mar
30
comment Best practices for sharing tiny snippets of code across projects
Yes, I agree on the cross-cutting code. And many thanks for your 'make it easier for the consumer to write proper logging code'. It made a whole bunch of things suddenly drop in place in my mind!
Mar
30
comment Best practices for sharing tiny snippets of code across projects
+1 This would be my approach as well. Interested to know how you decided where to put code that deals with stuff from two or more aspects. For example IPAddressToString. And whether you allow these libraries to use each other. For example services and data can probably benefit a lot from logging...
Feb
26
awarded  Caucus
Feb
26
awarded  Constituent
Feb
16
comment What *are* the programming concepts I should master to have a deep understanding of my craft (programming)?
@PeterRowell: Yes sure we refactored. I just meant that it maybe wasn't called "refactoring" yet?
Feb
14
awarded  Enlightened
Feb
8
reviewed Excellent Loop fusion example using aspect-oriented framework
Feb
8
reviewed Satisfactory What is a real-world use case of using a Chomsky Type-I (context-sensitive) grammar
Feb
8
reviewed Needs Improvement Where can I learn more about JavaScript and Python?
Feb
8
reviewed Excellent Better php framework for shared hosting
Feb
8
reviewed Excellent As a software architect, am I supposed to focus that much on analysing the logs and fixing other's bugs?
Feb
8
reviewed Satisfactory How to get initial API right using TDD?
Feb
8
awarded  Custodian
Feb
8
reviewed Excellent Guidance in naming awkward domain-specific objects?
Feb
8
reviewed Satisfactory Multiple database accesses or one massive access?
Feb
7
comment How to create high quality code producing teams? (as a group leader)
You should only mentor your team leaders, so they can do a better job of mentoring their teams. Teach the teacher! If there isn't enough time to do so, cut back on the strategic meetings. Many of them are ineffective brain storm sessions that could be a lot more effective if everybody came well prepared and each meeting had a very focused question to answer.
Feb
5
comment How do we avoid GPL violation when modifying and releasing a program using code coverd by this license?
@suslik: thanks, yes missed the "contains"