Sometimes it's really nice to fit three panes of code on a single laptop screen. Long lines can also indicate a code smell. It's ironic that one of the first things most teams change is the 80 character line length.
502 karma · joined August 17, 2010
Sometimes it's really nice to fit three panes of code on a single laptop screen. Long lines can also indicate a code smell. It's ironic that one of the first things most teams change is the 80 character line length.
If all you need is a laptop and internet then there's nothing stopping you from an entire month at a vacation destination.
"the data necessary for the analysis, such as paygrades, demographics and manager assignments, are probably available for most large organizations. We hope this methodology will be applied to other firms, countries, and industries, which will help to generalize the findings and identify where these biases are more or less problematic"
A better analogy would be someone trying to debunk the theory of relativity by claiming it doesn't cover perpetual motion machines.
The study still has value even if they didn't perfectly study 100% of the world. It provides a useful datapoint for other researchers to build upon.
I agree higher-ups bear the brunt of responsibility, but the title of this post currently says "the programmer behind the THERAC-25 Fiasco was never found"
That’s almost a textbook example of the opposite of Yes And philosophy. Contradicting the reality established by another performer is called Negation.
Disagreement within the YesAnd framework can be tricky to describe. A better example:
“This sucks. It’s snowing” “Yes, and now we can finally go skiing. I’m so excited!”
Related to that, a lot of people prefer watching certain genres such as action, romance, sports, sci-fi, comedy, etc... If it's ok to inform people they're about to watch an Adam Sandler romcom then I don't see what's so bad about informing people they're about to encounter triggering content.
I'm not sure what media you consume, but TV and radio ads always seem filled with misleading content about political rivals.
The author argues about the horrors of going from 80% to 79.9%, but I don't see how that is any different from the suggestion to explicitly exclude code. The excluded code is still in the gray area of code that is included but not covered by tests. What happens when someone starts making breaking changes to excluded code?
If it isn't worth your time to write a benchmark then it isn't worth my time to change the code.
Everyone thinks their own performance tweaks are simple and obvious, but I've rarely seen measurable performance boosts from comments in a typical PR.
Another problem is their aggressive pruning of questions. There have been dozens of times where I've found something relevant via google and found the question was locked for being off-topic or opinion based.
Key here is "teams". It's really hard for one person to bring all of those skills to the table.
I think the real term is "Not Invented Here Syndrome".
This site has thousands of open sourced game assets: https://opengameart.org
Here is an asset pack of 65 fantasy icons for $5: https://assetstore.unity.com/packages/2d/gui/icons/fantasy-r...
I suspect someone spending $200 and a day of searching could probably find most of the art needed for Queen's Wish. There's really no need for him to be hiring freelancers in the first place.
That's an interesting way to look at this article. It seems that many solo entrepreneurs have a hard time evaluating the skills of those outside their own domain.
It feels arrogant to criticize someone profitably running their own company for 25 years, but I wonder if he would be better served by hiring a design/UX firm for a day or two to get some guidance on achieving a consistent look while still spending less money.
Also You: > Expecting someone else to dig up the data to prove your point would be a bit odd.
I think you're demonstrating one of the aspects of anti-intellectualism prevalent in the Rogan community. You expect other people to provide data and evidence to change YOUR mind, but you won't provide data or evidence supporting your own position.
Email chains can work for some things, but they mostly suck compared to face to face meetings. You never know if someone else is silent because they agree, they haven't read the whole email, or they haven't taken time to write a response.
Most things able to be solved by email chains are better off in some sort of issue tracking or wiki system.
You are technically correct that testing "add(4,5) == 9" is valid. However, everyone already knows that an "add(a,b)" function which always returns 9 is broken.
> So when you add the add(10,2) test case, the really pedantic way of doing it would be to handle the extra case with an if-check
Saying an if-check is the correct way to refactor does a disservice to TDD practitioners everywhere.
Implementing a trivial add function via TDD is just bad. It would have been far better to choose something slightly more complicated such as sorting or fizzbuzz.
This seems "easily" reversible by just having the chip removed.