2,265 reputation
11425
bio website google.com
location Cambridge, United Kingdom
age 34
visits member for 3 years, 11 months
seen Jan 16 at 12:56

Program mostly in C# at the moment...


Sep
1
awarded  Yearling
Jun
21
awarded  Popular Question
Oct
16
awarded  Good Answer
Sep
1
awarded  Yearling
Jul
26
comment Strategy/algorithm to divide pot to chips
Just to check, what if I had to split $37 and had weird chip sizes of: $22, $21, $9, $7, $2, $1 - would this algorithm find the $21, $9, $7 solution?
Jul
26
comment Strategy/algorithm to divide pot to chips
As a general solution I don't see how this could ever work - what if you had a $35 chip?
Jun
30
awarded  Good Answer
Jun
19
awarded  Nice Question
Jun
18
answered What are studies comparing programmer productivity in determined languages/environments?
Jun
15
comment Truly useful UML diagrams
okay fair point, I have seen data models get quite big too though
Jun
15
comment Is 100% code coverage a pipe dream?
@BryanOakley ...and also your tests could be pointless, or not even test anything
Jun
15
comment Truly useful UML diagrams
Agreed, except 1 class diagram for large systems is pointless (I've seen huuuuuuge class diagrams, completely unreadable) - I prefer class diagrams for functional areas (eg. the login story may have a class diagram showing LoginPage, LoginViewModel, SecurityController, SecurityService etc.)
Jun
15
answered IValidatableObject vs Single Responsibility
Jun
14
comment Organizing my products database
Another benefit is that the images could go on another server, which will scale much better
Jun
14
answered How do you manage projects left over by other employees?
Jun
13
comment Is making my own copyright licence safe?
Don't write you're own licence, there are loads available written by lawyers who know what they're doing, and even some of these have been torn apart in court.
Jun
13
revised Solving programming problems or contributing code?
added 339 characters in body
Jun
13
answered Solving programming problems or contributing code?
Jun
13
answered How would one start a website with robust and scaleable hosting?
Jun
12
comment I'm doing 90% maintenance and 10% development, is this normal?
@MadKeithV it's not good to give new starters things nobody else wants to do, but I think the OPs situation of just being given bugs to fix is relatively normal (although the OP clearly has too heavy a workload) . Existing employees fight over the best projects and management would much rather retain good people by giving them the best projects. And fixing bugs can be a good way to understand how the code fits together. Not saying it's best management practice, this is just an observation.