Reputation
35,413
Next tag badge:
96/100 score
28/20 answers
Badges
5 72 130
Newest
 Nice Answer
Impact
~1.4m people reached

2d
answered Unit Testing and 3rd party packages. Do I mock or not?
2d
comment Code size overhead by including unnecessarily extra header files
@LightnessRacesinOrbit Your comment says it well. Maybe a new question needs to be raised: "If a colleague puts a static instance of a class in a publicly visible header file, should we remove his C++ credentials and put him in the VB team?" :-)
2d
comment Code size overhead by including unnecessarily extra header files
@LightnessRacesinOrbit sure including a header that contains a static means adding program code, but I hope I answered the spirit of his question.
2d
answered Code size overhead by including unnecessarily extra header files
2d
comment Individual developer in a big company
you're not working for your own applications, if you're employed to program for them that makes you an enterprise developer.
2d
comment Where do you put your profiling code?
@RomanReiner integration tests, as the name says, are ones that you run on the final built system, so you can see if the joins between units work. Its also a place to see if data flow works and performance is acceptable. So it doesn't go with any file or assembly, but the overall product - its an 'external' thing.
2d
comment Where do you put your profiling code?
add it to your integration test suite and run it with those. You should already have a bunch of end-to-end (or similar) performance tests anyway.
Feb
3
comment Is using getters in XAML view-models a bad thing?
@Shaamaan why would you use private setters? Update the variable directly, or if there's a lot of common logic involved then use a utility method. So I guess - it depends.
Feb
3
comment App db creation at first run
@KernelPanic oh I see. hard-code them. Your SQL is part of your overall codebase.
Feb
3
comment App db creation at first run
@KernelPanic doesn't this say - write them to the DB at startup, so you can read them from the DB. Hardcoded settings cannot be read as customised settings.
Feb
3
answered App db creation at first run
Feb
3
comment Is using getters in XAML view-models a bad thing?
@Shaamaan that depends - if you're asking "should I cache results inside my getters" then that's a fair response.I tend to use a dirty flag to indicate if the data has changed and requires a call to OnPropertyChanged, but YMMV.
Feb
3
answered Is using getters in XAML view-models a bad thing?
Feb
2
answered The best practice for writing of examples
Feb
2
answered Managing Opengl projects under Team Foundation Server
Feb
2
answered First place to start in regaining control of a software project that grew too fast
Feb
2
answered Can Qt desktop programs be recompiled for Android/iOS as-is?
Jan
31
comment API design dilemma: to REST or not to REST
@RichardTingle its not the ideal, but you do need to swap hashes between server and client - usually by encrypting a temporary key with the server that send you your stored hash encrypted with it, that you then compare. But you can do the same thing in the opposite direction. The moral here is not to try to implement security from a 29 word comment!
Jan
28
comment Are C and/or C++ viable/practical options for web development?
@Abdul depends on what you want to do, or how much processing is done in the service compared to the data IO getting
Jan
28
answered Where to store standalone.xml and other files so it is acessible in my CI server?