Hacker News new | ask | show | jobs
by marcosdumay 1964 days ago
That depends on your environment.

When programming in Haskell or Rust, going into SO is basically a waste of time, and the documentation or some specific search engine (yeah, hoogle) are the place to go.

When programming in C#, SO is basically irreplaceable, the knowledge there is extremely important and you just won't find it anywhere else.

When programming in Python or Javascript, it completely depends on what libraries and frameworks you are using.

1 comments

> When programming in C#, SO is basically irreplaceable, the knowledge there is extremely important and you just won't find it anywhere else.

Not even in the official documentation? Wow.

The basic C# libraries are full of undocumented surprising behavior, and surprising behavior that is documented only on thematic docs and not on the function docs. And most of the ecosystem follow the convention.

There are many people that insist the .Net environment is well documented because there is documentation for every single item, but that documentation is far from complete.