1,298 reputation
612
bio website
location Farmington, NY
age
visits member for 2 years, 5 months
seen Apr 8 at 20:58

I am a software technical lead for a team whose goal is to define and drive forward common framework/architecture for various products.

Most of my experience is in back end software for real-time (both hard and soft) distributed systems written on various platforms in various languages. Lately I have been doing a lot of this in C++ and C#.

I am passionate about solving problems and delivering software, and I enjoy learning how different languages and tools can enable and improve my efforts. These things mean I often find myself elbow-deep in source-control, and build and deployment infrastructure.


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
Nov
3
comment What triggered the popularity of lambda functions in modern mainstream programming languages?
You're right, I didn't look carefully enough. I edited my remark.