3,029 reputation
21126
bio website
location
age
visits member for 3 years, 9 months
seen May 28 at 14:38

Nescire autem quid ante quam natus sis acciderit, id est semper esse puerum. Quid enim est aetas hominis, nisi ea memoria rerum veterum cum superiorum aetate contexitur? -- Cicero, Marcus Tullius (106-43BC)


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.
Mar
30
revised If I were to start doing a GUI how do I decide on what platform to use?
Edited from comments.
Mar
30
comment If I were to start doing a GUI how do I decide on what platform to use?
@Murph: care to expand why WXWidget is a bad choice? It is a wrapper to other GUI frameworks and as such would use a lot of concepts that svrist could apply to his own code. I was not suggesting he used that, just as an example of how others have done a GUI that wrapps different implementations. Maybe I was not clear enough.
Mar
30
answered If I were to start doing a GUI how do I decide on what platform to use?