1,538 karma · joined March 8, 2011
Others find it tiresome to read every line of code and develop intuition around abstractions instead. The "find_definition" function will be all that is parsed.
The funny thing is people shift between the two as the scope of the project increases.
Hadn't considered that for some, this constant stair feels like they are finally being recognized. This makes a lot of sense. You wait for your turn to talk and the stage is yours. In some sense, everything is fairer.
Add operators, complicated deployment orchestration and more sophisticated infrastructure... It is hard to know if things are failing from a change I made or just because there are so many things changing all the time.
If the manager is powerless to address the issues or clarify them, then that is a failing of the manager.
It's 30mins once a week or an hour every two. For an IC, this may be one of your only meetings.
https://www.theglobeandmail.com/business/article-unemploymen...
That sounds like a cultural problem. From my experience, tools do not solve cultural problems. Leadership changes cultural problems.
Is going through that gauntlet fairly universal? Onboarding is almost always a pain for the individual if you are hiring outside of large tech companies. Why is our default coding style not compatible with team programming?
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/...
If your business is online schema changes, then inventing it yourself makes sense. Otherwise you are likely throwing money away to create an inferior product.
n = copy(p, b.buf[b.r:b.w])
Oh better go to the top and see what those are again...
https://github.com/golang/go/blob/master/src/bufio/bufio.go#...
To reduce cognitive load for me, I should be able to treat the function/method as a black box. Care about what it receives, care about what it returns, don't care about how it goes about accomplishing it.
>When I read the code above, my first question is: How is config.Pi defined?
That line really hammers home the difference. I trust the previous author, the test suite and ultimately, the project. Programmers seem to fall into two camps. Those that need to know details to understand a method and those that need to know the contract to understand a method.
You mean outside of health choices made for financial reasons? That was news to me. Simply being in bottom hurts you, even if you are doing everything else the same.
A desire and the ability to own problems is difficult to bring back once it is lost.
The JS testing section is a good example. Pertinent summary of high level concepts before the fold. Additional content to read if you want to learn more.
https://frontendmasters.gitbooks.io/front-end-handbook/conte...
Edit:
By technology, I mean using a SPA for docs is silly. Not surprised the mobile experience is poor because of that.