Hi, what is one thing you wish you did earlier in your learning C# adventure, and what would your advice be to others to avoid your regret?
I personally wish I had abused and took full advantage of all the well-written default classes/libs Microsoft provides(along with their msdn). It's very likely most of them are much better(but not always!) than what you would come up with on your own, considering a lot of it was done by a fully salaried and large professional developer team. You just can't match that on your own most of the time.
So my tip would be google heavily for an official Microsoft supported class/lib for any task you need to do and make sure nothing exist already that will save you a lot of time and effort.
The most useful ones I over-looked as a beginner (first 2-3 months). -Stopwatch - http://ift.tt/1QC9Jc8 -Lazy - http://ift.tt/1CBGDQC -Task - http://ift.tt/1F7KXXP
by JacobKemple via /r/csharp