Reputation
Next tag badge:
99/100 score
21/20 answers
Badges
3 80 185
Newest
 Nice Answer
Impact
~1.1m people reached

Aug
24
answered Ensuring program output is always the same
Aug
23
comment Ensuring program output is always the same
Do you want to make sure that version 1.1 of your program still produces the same output as version 1.0 when give the same input data (for regression test purposes)? Or do you want to make sure that running version 1.0 two times with the same data produces the same output, because your program does currently not behave fully deterministic?
Aug
23
comment Ensuring program output is always the same
"I need to ensure its output is always the same for given input" - just for different runs of the same unmodified version of the program, or also for modified versions? That are very different cases.
Aug
23
answered DRY principle in good practices?
Aug
22
awarded  Nice Answer
Aug
22
comment How to deal with relative paths in out of source build?
Well, if you use, for example, SVN, there is the "externals" feature which can help you to get a copy of your resource files always at the right place, somewhere below your checkout directory, even when it is not part of the source tree of your the program you are working with. In other source control systems you can "emulate" such a feature by scripts.
Aug
21
revised Semantic versioning in Agile
added 574 characters in body
Aug
21
revised Semantic versioning in Agile
added 519 characters in body
Aug
21
answered Semantic versioning in Agile
Aug
21
comment Semantic versioning in Agile
To whom do you deploy in mid-sprint? Directly to the end user? To some testers?
Aug
21
comment Semantic versioning in Agile
@k3b: try Google. Will you bring to semver.org
Aug
21
comment Configuration file for a generic log file parser
"how to structure the log file"? - originally you asked for how to structure a "configuration file" (for the parsing of log files), just a typo? And I cannot think of something more comprehensive (and still powerful enough for your requirements) than an AWK script, which describes with a few regular expressions which lines to parse and the kind of output you want.
Aug
21
comment How to calculate number of indirect dependencies of a class?
Any graph traversal algorithm will solve your problem, see en.wikipedia.org/wiki/Graph_traversal
Aug
20
comment How to deal with relative paths in out of source build?
Are you using source control? Are the resources under source control as well?
Aug
20
answered Cross-language Test-Driven Development
Aug
20
answered Configuration file for a generic log file parser
Aug
20
comment Is using hashes for primary keys a good idea?
IMHO GUIDs are not solving the problem of the OP. GUIDs are helpful to generate unique identifiers in a decentralized manner - the "Austrian base register" is a pretty much centralized institution, they do not have that problem - personalId + sector code is already a unique ID, why to make it more complicated? The interesting question is: why do they apply a hashing? But that is something I expect the OP to tell us.
Aug
20
comment Is using hashes for primary keys a good idea?
Well, I think the goal of the OP is not really clear (see my comment below the question). And where did you get the information from that the OP suggested GUIDs by himself, or that generating the identifier out of person id or sector id was not OP's requirement (that is exactly what I get from the question)? P.S. downvote was not from me.
Aug
19
comment Is using hashes for primary keys a good idea?
@CodesInChaos: thanks, corrected that.
Aug
19
revised Is using hashes for primary keys a good idea?
edited body