Reputation
3,039
Top tag
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
2 11 26
Impact
~87k people reached

Jun
28
revised What is the best way to approach visualization projects?
Note from comments
Jun
28
comment What is the best way to approach visualization projects?
Welcome to the site. Here's a +1 to get you going since you asked a really good question.
Jun
28
answered What is the best way to approach visualization projects?
Jun
28
answered Are unit tests really used as documentation?
Jun
8
awarded  Caucus
Jun
8
comment What is the best C++ source code to read for a beginner?
@JanHudec: What you describe is what I call toy programmes: a piece of code that solves a single problem. So, for example a Runge-Kutta algorithm would be a "toy programme" whereas a full N-body simulation would not be.
Jun
8
answered What is the best C++ source code to read for a beginner?
May
23
awarded  Good Answer
May
23
comment Working on someone else's code
@Alfe: As I said, I assumed that there already exist a suit of functional test cases. That said, the line between a unit and a functional test is not well defined. For example, given that config file parsing is simple and done in one function, would read a configuration file be a unit test or a functional test?
May
23
revised Working on someone else's code
spelling.
May
23
comment Dependency injection: How to sell it
Sound like you need to move to a different company...
May
23
comment Working on someone else's code
@Svish: Good point. I never implied it would be easy, just that it is worth doing even if some refactoring is needed to make the code more suitable for unit testing.
May
23
revised Working on someone else's code
Edit after comments.
May
23
comment Working on someone else's code
+1 for talking to management and getting them on board.
May
23
comment Working on someone else's code
Good point indeed but I kinda assumed that anyone now a days do use (read: should use) version control...
May
23
awarded  Nice Answer
May
23
answered Working on someone else's code
May
2
answered Good practices for packaging Python programs
Apr
25
revised How to make the transition to functional programming?
Formatting to make answer more readable...
Mar
30
comment If I were to start doing a GUI how do I decide on what platform to use?
@Murph: thank you for the clarification.