Reputation
4,538
Top tag
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
16 40
Impact
~281k people reached

  • 0 posts edited
  • 2 helpful flags
  • 360 votes cast
Dec
5
comment What is development automation?
Maybe he is thinking of continuous integration? I haven't run across this term before.
Dec
1
awarded  Yearling
Oct
10
awarded  Popular Question
Oct
2
comment What is the best way to go about testing that we handle failures appropriately?
Yep, mocks are the way to go! Error testing is the #1 way I use mocks: "What happens to our Twitter-consuming service if Twitter goes down?", etc.
Oct
1
comment Programming vs Planning
Gotcha! Thanks for clarifying, that definitely makes sense.
Sep
28
comment Programming vs Planning
I am confused. A COL raise should keep pace with the inflation rate, in theory. Are you suggesting that the real dollars paid to software developers is gradually decreasing over time? Or that COL raises are generally more than the actual increase in the cost of living? I'd say a bigger concern is that an inability to demonstrate growth is, itself, generally considered a negative. However, there are other ways to demonstrate growth, such as greater breadth or depth of technical skill.
Sep
28
answered Besides macros, are there any other metaprogramming techniques?
Apr
17
awarded  Nice Answer
Mar
25
awarded  Nice Answer
Mar
7
comment Is ageism in software development based on anything other than bias?
@T, I'd say you were the front of the wave of technology workers. I was referring to the wave of non-techie end users who are comfortable with technology, and they came much later.
Feb
2
awarded  Nice Answer
Dec
2
awarded  Popular Question
Dec
1
awarded  Yearling
Oct
20
awarded  Nice Answer
Oct
19
comment How to decrease errors before testing?
@P. Brian, wanted to add that, actually, it sounds like the test team is doing pretty well . . . the problem isn't that it takes forever to find the bugs, it's that "the number of errors is to damn high" and "we get an interminable list of things that we have to repair". That's not a test problem - that's a code quality problem that is upstream of test. There might also be test problems that are resulting in slow turn-around, etc., but they weren't mentioned (although some of my suggestions were targeted at that scenario).
Oct
19
comment How to decrease errors before testing?
@Bernard, Alan Page from Microsoft (author of "How We Test Software at Microsoft", which makes most "Top 5 Software QA Books" lists) wrote this paper on test code reviews: angryweasel.com/Articles/…
Oct
19
comment How to decrease errors before testing?
@P. Brian Mackey, I wasn't trying to say the OP should do all of these. I'm saying these are all things that can help. The OP can pick options that will work for their group and level of influence. OP sounds like s/he is looking for ideas to bring to a brainstorming session, and not just one fix.
Oct
19
answered How to decrease errors before testing?
Oct
11
comment Any recommendations for setup/teardown of browser automation testing?
+1, but wanted to add - look up Page Objects while you are at it! I've saved a ton of maintenance time by writing page objects to use in automated tests.
Sep
14
awarded  Nice Answer