Try and then ask
This blog post sounds like it's trying to formalise what good teachers try and get their students to do:
If you've hit the point of giving up, you have to push yourself for another 15 minutes.
During those 15 minutes, you must document everything you're doing so that you can tell someone else.
After that, you must ask someone for help.
As the author states, this leads to a happy environment:
This eventually turns into a virtuous cycle. People value each others' time and their own, so they do their own homework before asking a question. In turn, people are more likely to answer questions because they know the person asking will give them the interesting part of the problem to solve.
This is the kind of 'real-world' environment we should be modelling in classrooms; organisations in the 21st century are more collaborative than competitive.