2,671 reputation
1724
bio website focuspocus.org
location Ireland
age 35
visits member for 3 years, 10 months
seen yesterday

Nov
4
awarded  Custodian
Nov
4
reviewed Approve suggested edit on Should a getter throw an exception if its object has invalid state?
Jul
18
awarded  Nice Answer
Apr
5
awarded  Taxonomist
Jan
21
awarded  Yearling
Dec
19
awarded  Nice Answer
May
24
comment In languages that don't allow underscores in integer constants, is it a good practice to create a constant for 1 billion?
Awkward to read is much more of an issue than awkward to type.
May
24
answered In languages that don't allow underscores in integer constants, is it a good practice to create a constant for 1 billion?
Apr
4
awarded  Populist
Mar
5
comment Building automated unit tests for tools which don't have an xUnit implementation
I'm curious what language(s) the code you are talking about is written in, can you share?
Feb
5
awarded  Popular Question
Jan
21
awarded  Yearling
Jan
20
answered Name for intentionally assertless unit test
Aug
8
comment Do I need to use an interface when only one class will ever implement it?
Creating an interface solely because of a limitation of your mocking framework seems like an awful reason to me. Using, for example, EasyMock mocking a class is as easy as an interface anyway.
Jun
8
awarded  Caucus
Jun
8
revised Dual Inspection / Four Eyes Principle
fixed spelling
Feb
28
comment Is there any reason to use “plain old data” classes?
Can't believe this answer has no votes (well, you have one now). This might be a simple example, but when OO is abused enough you get service classes that turn into nightmares containing tons of functionality that should have been encapsulated in classes.
Feb
27
awarded  Nice Answer
Jan
21
awarded  Yearling
Nov
18
comment Inspiring problems to show off the importance of regular expressions?
For more advanced stuff you can also (in addition to knowing regexs) use more specific tools such as logstash.