267 karma · joined May 18, 2014
I mean, if it's not a problem to do that (and I don't find either option a problem personally) then fine, but it doesn't seem like it's a "better" option except in some small cases (like forgetting you stashed).
It also has some similar pitfalls, as they are not necessarily specialists and it's still hard to disagree or do something else even if in your own home in the face of the supposed expert.
SSH debugging and one off tasks absolutely dreamy.
Role-play starts and this guy storms in, slams the door and starts shouting about how the software department are useless and how are we going to proceed. At one point he yelled that without his department we wouldn't have money to keep the lights on.
In retrospect, I'm sure this was a lot of fun for him and it might have been a good filter but I also am more than happy that I did not proceed to the next round if this is what they wanted to show me about their culture.
> If a function returns an error, callers must treat all non-error return values as unspecified unless explicitly documented otherwise
It is absolutely not idiomatic to give any meaning to non-error values under error conditions in the usual case. That is extremely unusual and would be generally confusing.
https://google.github.io/styleguide/go/decisions#returning-e...
Once you can break away from many traditional imaginations of what a business is and how it should run there are some interesting possibilities.
Very challenging and easy to get wrong though I'd guess.
https://itrevolution.com/articles/radical-enterprise-pioneer...
For the latter, my experiences and expectations seem so different from yours that it's hard to know where to start. I haven't experienced much full on Scrum to disagree.
From that point of view, a developer has what they need to move forward with TDD (or any other process of their choosing).
What do you find ridiculous about doing the simplest thing to make a test go green first?
If anyone has an example of this being a pattern used somewhere that they think is good I'd love for them to share it.