525 reputation
411
bio website stackoverflow.com/users/…
location London, Canada
age 31
visits member for 2 years, 10 months
seen yesterday

A Java Developer who has worked at places ranging from a Fortune 100 company to a small start-up. Using Java for over 12 years, and Linux for over 10. Big KDE fan, OS X too. Also know Python, Perl, and Ruby. Of course C & C++ as well... boo hiss. Also, completing a master's degree in Computational Linguistics at The University of Western Ontario.


2d
comment Scheme vs Common Lisp: Which characteristics made a difference in your project?
@SK-logic what are you doing with macros that is so unhygenic?
2d
comment Scheme vs Common Lisp: Which characteristics made a difference in your project?
In all fairness it sounds like you came to Scheme wanting to write CL instead of trying to approach things from an idiomatic Scheme POV. For example, doesn't scheme encourage recurision rather than using loops?
Sep
15
comment Scheme vs Common Lisp: Which characteristics made a difference in your project?
@Quadrescence what do you mean by "EXISTENCE"? I don't understand what that word has with the text the comes after it. Perhaps you meant "origin" or "genesis" or "inspiration"?
Jun
17
comment How much time should you allow for clock skew?
It's B2B so the real issue is batch jobs where we need to upload a 1,000 records over an hour when the tokens expire after 20 minutes. The phrase 25% increase put it into perspective that 20% seems fine.
Jun
17
accepted How much time should you allow for clock skew?
Jun
16
comment How much time should you allow for clock skew?
But even if they are synchronized to NIST doesn't it depend on how often they sync? If they do it once a month or so, then you can have a a minute or two non?
Jun
16
asked How much time should you allow for clock skew?
Mar
28
comment Forking GPL project: Do I have full rights on the new fork or still dependencies with the original owner(s)
How about just the changes I make? If I fork a GPL project and make some changes, can I make my changes specifically AGPL?
Mar
18
comment How should non-functional changes be committed?
The code wasn't unit testable because it was heavily database dependent and there was no specification of what it should do, so the unit tests would have been "testStillDoesWhatItDoes()" instead of something behaviour or semantic and with layering violations it would have been really hard to mock out as well. Also, a lot of the changes where of opportunity like correcting Engrish method names as I came by them but didn't have time to write tests for and they'd remain in Engrish otherwise.
Mar
17
comment How often should a Scrum team meet its Sprint commitment?
By "Z integration tests" I meant "Z number of integration tests". I think ultimately you need your developers to have the backbone to stand for quality and have a firm definition of done that they can point to and say "No, we cannot meet all my criteria for completeing this task to our standard." If your developers cannot do that then you cannot help them since there will always be a pressure to be done sooner. If you can't trust your developers to speak up then the problem you are dealing with is indistinguishable with preventing fraud.
Mar
15
comment How often should a Scrum team meet its Sprint commitment?
Therefore define you're definitions numerically. X% line coverage, y% branch coverage, Z integration tests, and sign off by the product owner. Don't give yourself the wiggle room. Also, be willing to fail sometimes. An irrational fear of failure will make you do dumb things that'll hurt you in the long run
Mar
14
revised How often should a Scrum team meet its Sprint commitment?
added 156 characters in body
Mar
14
comment How often should a Scrum team meet its Sprint commitment?
@Ptolemy that is where discipline, professional pride, and a solid "definition of done" are required. Those should prevent you from shipping shit. Also, you shouldn't be counting something as done if you've cut corners.
Mar
14
answered How often should a Scrum team meet its Sprint commitment?
Feb
16
comment Does anyone have a good example/sample of “goto” spaghetti code?
@supercat I understand why, it's just that I'm looking for an example of it to show to students that seems unintelligible and then show them the structured version that is much more understandable to illustrate the point.
Feb
14
revised Is there a name for the 'break n' construct?
added 3 characters in body
Feb
14
awarded  Teacher
Feb
14
revised Is there a name for the 'break n' construct?
comment on PHP
Feb
14
answered Is there a name for the 'break n' construct?
Jan
21
accepted How to name arrays or list when the nouns are both singular and plural?