563 reputation
515
bio website
location Earth, TX
age 36
visits member for 3 years, 11 months
seen 9 mins ago

Dec
18
accepted What's the etiquette on looking at the other person's email when pair programming?
Dec
18
comment What's the etiquette on looking at the other person's email when pair programming?
(Thanks - sorry I mean expand that into an answer so I can mark it as correct).
Dec
18
comment What's the etiquette on looking at the other person's email when pair programming?
Cool - can you expand that into a comment? (Ie explaining why you should set up front rules and what happens if people fail to do this?)
Dec
18
asked What's the etiquette on looking at the other person's email when pair programming?
Dec
15
awarded  Notable Question
Dec
14
accepted When we say a monad 'encapsulates a computation' - is this just saying 'wraps a functional transformation of data'?
Dec
12
comment When we say a monad 'encapsulates a computation' - is this just saying 'wraps a functional transformation of data'?
Great - could you put that down as an answer? (Rather than a comment)
Dec
11
comment When we say a monad 'encapsulates a computation' - is this just saying 'wraps a functional transformation of data'?
Great - could you expand that into an answer?
Nov
23
awarded  Nice Question
Oct
31
accepted What is the actual reason that locks (sentinels) in OO are hard to reason about?
Oct
31
awarded  Popular Question
Oct
31
asked What is the actual reason that locks (sentinels) in OO are hard to reason about?
Oct
12
accepted What was the influence of Chris Okasaki's data structures on Scala?
Oct
12
asked What was the influence of Chris Okasaki's data structures on Scala?
Sep
26
asked When we say a monad 'encapsulates a computation' - is this just saying 'wraps a functional transformation of data'?
Sep
8
accepted Is 'design with types first' ultimately the same as 'design with interfaces first'?
Sep
5
comment Is 'design with types first' ultimately the same as 'design with interfaces first'?
Thanks for your clarification on the expression problem - that's helpful.
Sep
5
comment Is 'design with types first' ultimately the same as 'design with interfaces first'?
This is brilliant. I hear lots of Haskell guys say they don't use TDD for this reason.
Sep
5
comment Is 'design with types first' ultimately the same as 'design with interfaces first'?
Really appreciate the time you put into this comment. I can't help but feel that your afterthought undermines your position. For me - I could swap around your explanation of your two points and it would have the same meaning. Which is the point of the original question.
Sep
4
asked Is 'design with types first' ultimately the same as 'design with interfaces first'?