1,070 reputation
47
bio website juliahayward.com
location St Neots, United Kingdom
age
visits member for 3 years
seen Dec 19 at 17:34

Dec
19
comment Log to file or to database table?
The OP says it's for monthly billing - so I'd have expected applying the billing logic to a db would be far easier than flat files?
Dec
19
comment Log to file or to database table?
If you're using a well-known package like log4net - and it would probably be a good idea rather than rolling your own - it should be just a matter of flipping configuration to do either. @tom - separation is nice, but why not simply have two databases, one for live data and one for archiving logs etc.?
Dec
18
comment Amount of man hours to write a social network
Throwing expensive hardware at the problem has to wait until you either have wealthy backers or have already begun monetizing it... especially if you have family responsibilities with your own money
Dec
18
awarded  Good Answer
Dec
17
awarded  Nice Answer
Dec
17
answered Is it good practice to inherit from generic types?
Dec
16
answered How to define “or” logically
Dec
16
answered Does agile contradict to Open/Closed principle?
Dec
15
awarded  Yearling
Dec
12
comment Whiteboard “testing” during an interview: legitimate way to back up your (whiteboard) code?
+1 To be honest, I'd approach the whiteboard as a proxy for an exercise in pair programming, hoping to keep up a flow of conversation about the task as Kate suggests - though I'd rather have a machine and actually pair program with the candidate (or be the candidate pair-programming with the interviewer). How you code together is as important as how you code alone, in an organisation of any size.
Dec
12
comment Whiteboard “testing” during an interview: legitimate way to back up your (whiteboard) code?
I failed one interview because, as they said, I hadn't written perfectly optimised code on the first pass on a pen-and-paper test (being from the get-it-working-with-unit-tests-then-optimise school). Then again, they had no testing framework in place, they just assumed they had coders who did it right first time!
Dec
12
comment Matching algorithms in context of data quality problems
The lion remark suggests that the biggest problem is your users not caring about data quality. Garbage in, garbage out.
Dec
12
comment Is there something as a bug-free application?
+1. Before even starting a project, you need to have an understanding of what is "good enough for release" and build accordingly.
Dec
4
comment A defense for boilerplate?
+1. Don't repeat yourself, but don't go to awkward lengths to avoid almost repeating yourself.
Nov
26
answered How to track temporal changes in a database?
Nov
25
comment How to set an ungoogleable coding test?
If the tests are remote and unsupervised, then Google is less of a problem than bait-and-switch impersonation. The candidate might well use Google in a real work situation, but he couldn't enlist the help of his guru friend. Also the OP is losing the ability to detect, is this candidate someone who could pair-program with you?
Nov
24
comment What is the hardest bug to find?
The best phase-of-the-moon bugs are those involving the hour's switch to/from daylight saving. Yes, I know that all date/times should be UTC in the back end, but...
Oct
24
comment “It was working yesterday, I swear!” What can you do?
Bugs that involve time peculiarities such as switching into/out of daylight saving are favourites (in October and March)...
Oct
24
comment Would forcing developers to fix at 3 AM the build they broke undermine motivation?
A broken build is not a production issue. Unless you have teams spread across timezones who are held up by broken builds, why can't it wait until 9am?
Oct
23
comment Python Coding standards vs. productivity
Automated tests are arguably a more important productivity tool than coding standards - at least if you measure productivity as "rate of production of code/features known to be working". If your lead is throwing away tests to comply with coding standards, then he's taking you backwards. I fear your situation will only get worse as regression problems build up...