9,803 reputation
23043
bio website
location
age
visits member for 4 years, 1 month
seen Nov 20 at 19:14

May
9
revised What is the significance of 10 characters in this Uncle Bob post?
edited tags
May
9
revised What does Uncle Bob mean by 'noun phrase names'?
edited tags
Apr
30
answered Where did the convention of naming command line arguments as 'argv' come from?
Apr
30
awarded  Custodian
Apr
30
reviewed Edit suggested edit on How to integrate code reviews to a team
Apr
30
revised How to integrate code reviews to a team
Re-write of OP's text to make it more readable
Apr
30
comment Is there a canonical book on design patterns?
@gnat: since you obviously know who he is, please feel free to edit my answer.
Apr
30
comment Is there a canonical book on design patterns?
@gnat: how's this?
Apr
30
revised Is there a canonical book on design patterns?
added 263 characters in body
Apr
23
awarded  c++
Apr
22
comment Why can't we declare 'extern C' for C++ macro's?
I am going to have to go ahead and disagree. Those files are generated automatically, and presumably are not meant to be read by people. Big difference. By the way I remembered one more legitimate use case: assert is a macro.
Apr
22
comment Why can't we declare 'extern C' for C++ macro's?
The only valid use cases are include guards and #ifdef __cplusplus. What possible reason is there to use macros? See "Effective C++" by Scott Meyers.
Apr
22
answered Why can't we declare 'extern C' for C++ macro's?
Apr
11
revised How meaningful is the Big-O time complexity of an algorithm?
edited body
Apr
11
answered How meaningful is the Big-O time complexity of an algorithm?
Mar
29
awarded  Nice Question
Mar
20
answered What should a test method test?
Mar
7
awarded  Good Answer
Jan
17
comment Programming languages classification / taxonomy
possible duplicate of Learning Each Type of Programming Language
Jan
15
awarded  Good Answer