Reputation
2,715
Top tag
Next privilege 3,000 Rep.
Cast close & reopen votes
Badges
15 33
Newest
 Necromancer
Impact
~91k people reached

May
13
comment Blue-green deployment: How does it work with persistence?
@PatrickCollins both. Different schemas is even tougher though. Sometimes schemas change in (almost) irreversible ways.
Apr
10
comment Having one server for the whole team
Would this question be good quality if he simply removed the pro/con question from it?
Apr
10
comment Likes / Stars / Following - same or separate data structures?
aside: Why aren't these "Collections" json arrays? You made them json objects.
Mar
14
comment Need explanation of hexagonal architecture
"you'll find yourself replicating that logic in this testing interface" or you might write your tests to use the UI logic, right?
Feb
26
comment How to unit test correct implementation of an interface is used?
@Telastyn I believe people who write Sociable Tests still use test doubles. They just don't do it at every collaborator.
Feb
26
comment How to unit test correct implementation of an interface is used?
@jk. you and Martin Fowler should duke it out. Because his article specifically says they're unit tests.
Feb
26
comment How to unit test correct implementation of an interface is used?
@RobertHarvey thanks for that edit to add the image
Feb
25
comment What is Quality Assurance's role in a company that practices Continuous Delivery?
I feel that those bullet points are not the things that QA is responsible for. Rather it is a UX/UI designer's responsibility. At least traditionally.
Feb
21
comment Why does Jenkins warn you if you tell it to check for changes every minute?
Sorry, I was ambiguous. When I said "integrating" I meant, "the continuous integration server should be running as soon as possible after a change occurs to the source code". Would you agree with that?
Feb
20
comment Why does Jenkins warn you if you tell it to check for changes every minute?
Also, I think I had an XY Problem. I really should have asked, "I think I should be 'integrating' as soon as possible, is that wrong?"
Feb
20
comment Why does Jenkins warn you if you tell it to check for changes every minute?
Thank you, I actually didn't know these push options existed for SVN.
Feb
20
comment Why does Jenkins warn you if you tell it to check for changes every minute?
@AndrewPiliser on the other hand, I'm not necessarily using Git
Feb
20
comment Why does Jenkins warn you if you tell it to check for changes every minute?
@AndrewPiliser following that eventually leads to this, which I might consider as an answer: kohsuke.org/2011/12/01/…
Feb
20
comment Why does Jenkins warn you if you tell it to check for changes every minute?
@ratchetfreak what would you set it to?
Feb
11
comment How would I isolate changes to mutable state if I need to run two queries to get the final result?
@RobertHarvey actually, it's a solr query, but I'm hoping that the remote API backend impl doesn't effect the answers for this question.
Feb
11
comment How would I isolate changes to mutable state if I need to run two queries to get the final result?
@RobertHarvey well I mean queries like the "Read" of CRUD. Can you elaborate on what part needs to be more concrete? I was hoping the folder analogy would help in that respect.
Feb
10
comment How would I isolate changes to mutable state if I need to run two queries to get the final result?
@RobertHarvey I thought that is the opposite of immutability: mutability. And I thought the plural form is "mutations". Is there a better word/phrase?
Nov
1
comment In domain driven design, how do I convert a database table with a primary key into a Value Object?
Ah, that makes a lot of sense. Thanks for the help.
Oct
24
comment “Everything is a Map”, am I doing this right?
How did you come to that conclusion (the "it is ok" one)?
Oct
23
comment “Everything is a Map”, am I doing this right?
"In object-oriented programming, a god object is an object that knows too much or does too much. The god object is an example of an anti-pattern." So god object is not a good thing, yet your message seems to be saying the opposite. That's a little confusing to me.