4,483 reputation
11526
bio website l0b0.wordpress.com
location Oxford, United Kingdom
age 35
visits member for 4 years, 4 months
seen 2 days ago

Developer - Hobby & work


May
20
comment Where should my team start with becoming “modern”?
+1, with one nitpick: It's not just technologies which may help - techniques and methodologies (like your mention of TDD) can also be useful.
May
4
awarded  Guru
Apr
10
comment Is “Unit testing” a form of formal method?
That was an extremely bold claim, without a real reference (you need to link to or at least name the article and section), rather than "ref: Wikipedia". That's like "ref: A book". Hence my rebuttal.
Apr
10
revised Is “Unit testing” a form of formal method?
Formatting; grammar; remove unnecessary suffix; spacing; capitalization
Apr
10
comment Is “Unit testing” a form of formal method?
"Formal methods ensures us of the absence of bugs in a program" Citation needed. Seriously, that is such bull. There have been comparison studies around the cost and benefit of various formal and other methods, and none of them are a silver bullet.
Jan
23
comment Throw exception or let code fail
@Warbo: Being idempotent means that running it many times with the same parameters has the same effect as running it once. So if you call LoadMaterial("foo") and then LoadMaterial("bar") you should expect the code to use bar, not foo.
Jan
13
awarded  Yearling
Jan
13
comment What is the correct way to bind few classes with similar functionality?
@MateuszMigała If you want to do it properly, then yes. Very often the solution to badly designed code is a massive refactoring.
Dec
10
awarded  Popular Question
Dec
1
comment Tag and/or branch strategies for environments when using git
The problem with that is that as a short term strategy it tends to end up building massive amounts of technical debt, which gets harder and harder to pay off the longer you wait.
Dec
1
answered Tag and/or branch strategies for environments when using git
Nov
20
revised How best to version control massive configuration for an application?
added 261 characters in body
Nov
20
revised How best to version control massive configuration for an application?
added 229 characters in body
Nov
20
answered How best to version control massive configuration for an application?
Oct
27
answered Something like “tracking” for local branches in git?
Oct
27
revised Something like “tracking” for local branches in git?
Corrected spelling and capitalisation
Sep
30
awarded  Explainer
Sep
22
comment How to deploy software automatically over SSH?
@MehdiSadeghi: There's a Puppet module for virtualenv which works well.
Sep
22
comment How to deploy software automatically over SSH?
"Open source" and "free" are not the same thing...
Sep
22
comment How to deploy software automatically over SSH?
Huh? Puppet and Chef are open source, aren't they?