Reputation
1,304
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
6 12
Newest
 Yearling
Impact
~39k people reached

  • 0 posts edited
  • 0 helpful flags
  • 12 votes cast
Apr
28
comment How to migrate my thinking from C++ to C#
It is one of my pet peeves when someone says "The right tool for the right job - choose a language based on what you're going to need." For large programs in general-purpose languages, this is a useless, unhelpful statement. That said, the thing that C++ is better at than almost any other language is deterministic resource management. Is deterministic resource management a primary feature of your program, or something you're used to? If it's not an important user feature, you may be overly focused on that.
Oct
30
awarded  Yearling
Sep
24
awarded  Autobiographer
Apr
17
answered What is the pattern for a safe interface in C++
Mar
18
awarded  Enlightened
Mar
18
awarded  Nice Answer
Oct
30
awarded  Yearling
Nov
28
awarded  Enthusiast
Nov
13
awarded  Nice Answer
Nov
6
awarded  Good Answer
Nov
6
answered What is considered third party code?
Nov
5
comment Is wrapping a third party code the only solution to unit test its consumers?
"Anything not written by you" is a bit much. Libraries that are part of the standard or platform are difficult to wrap. You probably wouldn't want to wrap all of the .NET components, for example. If the wrappers are just pass through interfaces, or are generated code, I have found little benefit to writing tests. If there is logic in there (combining calls, etc.) tests can be helpful.
Nov
5
answered Is wrapping a third party code the only solution to unit test its consumers?
Nov
5
answered Co-worker uses ridiculous commenting convention, how to cope?
Nov
4
revised What are the differences between abstract classes, interfaces, and when to use them
deleted 221 characters in body
Nov
4
answered What are the differences between abstract classes, interfaces, and when to use them
Nov
3
revised What triggered the popularity of lambda functions in modern mainstream programming languages?
Returning to lambdas specifically, I hope. I'll get this right yet, dang it!
Nov
3
revised What triggered the popularity of lambda functions in modern mainstream programming languages?
Adding examples in response to comments
Nov
3
awarded  Critic
Nov
3
awarded  Analytical