Reputation
9,476
Next privilege 10,000 Rep.
Access moderator tools
Badges
1 24 41
Newest
 Nice Answer
Impact
~434k people reached

Sep
24
awarded  Good Answer
Jul
6
comment Is committing/checking in code everyday a good practice?
+1. I once worked in a team where we had to check code into the vcs every day, even if the code was a spike or a useless investigation. It proved inefficient and wasteful, particularly because it required periodic maintenance to clean the vcs up. It was a due to combination of paranoia over potentially risking losing a little time to redo something, and because the manager had read in a book that you should commit every day. An extreme example perhaps, but seriously, if you haven't the judgement to know whether it's "worth" checking something in, you're probably not well suited to the job.
Jun
25
revised Unit and Integration testing: How can it become a reflex
Better grammar and focus in the statements made
Jun
25
comment Unit and Integration testing: How can it become a reflex
@superM LOL! I know what you mean. Overhanded political correctness gets my goat. I tend to write either entirely gender neutral, or use "he" exclusively simply because it's kind of natural to relate such references to your own gender. My comment was however intended to be more generally applied, and not specifically to call out any particular individuals. ;)
Jun
25
comment Unit and Integration testing: How can it become a reflex
Disappointing if plus and minus votes are being offered on whether the OP is using appropriate gender form. Surely the quality of the question is in what is being asked and its relevance to the site, and not on subjective views of whether the inclusion of both he's and she's are to be considered sexist or not. This kind of friendly bickering really won't help the reputation of the site... or those involved. (I'm just saying!)
Jun
25
answered Unit and Integration testing: How can it become a reflex
Jun
25
answered What are the barriers to adopting best practice? How can they be overcome?
Jun
25
comment What are the barriers to adopting best practice? How can they be overcome?
Reluctance often results in a certain laziness, which ultimately breeds ignorance.
Jun
25
comment How to deal with colleagues refuse to follow practices?
OP may wish to change the wording of the question title and content slightly, as the question appears on the surface to be situationally applicable to any workplace. E.g.: Is the question supposed to be asking for a ruling on which practice should be used, or about dealing with a frustrating colleague who seems to bend the rules? Otherwise, the question comes across as a little generalized and may likely be voted to close as either off topic, or not constructive.
Jun
25
answered How to deal with colleagues refuse to follow practices?
Jun
16
revised Truly useful UML diagrams
typos
Jun
15
answered What is the role of traditional issue tracker when Scrum / Kanban board is used?
Jun
15
answered Truly useful UML diagrams
Jun
15
answered Is 100% code coverage a pipe dream?
Jun
14
comment Is BDD actually writable by non-programmers?
+1 Communication really is the key, and the scenarios really do need to be in the terms that the business people us, so in keeping with the OPs question, if we create a DSL, this really needs to be able to be a closer match to what the customer is going to say, and not what the programmers think the customer should be saying.
Jun
12
comment I can't program because the code I am using uses old coding styles. Is this normal to programmers?
@deadalnix First jobs rarely offer the opportunity to choose the people you work with. Often you won't know how much people really care about code quality until you've worked with them for a while. My answer helps the OP understand this. Your statement about an inability to unit test before refactoring is patently wrong. Trying to refactor before unit tests increases overall risk. Chasing bugs without tests is inefficient and exhausting. People who care about code quality focus heavily on tests and clean coding technique. I don't get your implied objection, happy to chat about this offline :-)
Jun
11
awarded  Good Answer
Jun
11
answered How do “custom software companies” deal with technical debt?
Jun
10
answered When writing specs BDD-style, should you use “should”, or should you not?
Jun
8
awarded  Constituent