4 ms·
Eric Lippert is a prolific writer and is amazing at explaining anything related to computer programming. His blog is a MUST read for every .NET developer: http:
by solutionyogi 15y ago
Eric Lippert is a prolific writer and is amazing at explaining anything related to computer programming. His blog is a MUST read for every .NET developer: http://blogs.msdn.com/b/ericlippert/ http://blogs.msdn.com/b/ericlippert/
I also follow Eric's activity on SO here:
http://stackoverflow.com/users/88656/eric-lippert?tab=activity http://stackoverflow.com/users/88656/eric-lippert?tab=activi...
Some of his answers which I liked:
http://stackoverflow.com/questions/2704652/monad-in-plain-english-for-the-oop-programmer-with-no-fp-background/2704795#2704795 http://stackoverflow.com/questions/2704652/monad-in-plain-en...
http://stackoverflow.com/questions/921180/how-can-i-ensure-that-a-division-of-integers-is-always-rounded-up/926806#926806 http://stackoverflow.com/questions/921180/how-can-i-ensure-t...
http://stackoverflow.com/questions/5032081/coding-style-assignments-inside-expressions/5032287#5032287 http://stackoverflow.com/questions/5032081/coding-style-assi...
He is on HN as well:
http://news.ycombinator.com/threads?id=ericlippert http://news.ycombinator.com/threads?id=ericlippert
- jseliger 15y agoHeads up: the two links at the top go to the same source: Eric Lippert is a prolific writer and is amazing at explaining anything related to computer programming. His blog is a MUST read for every .NET developer: http://blogs.msdn.com/b/ericlippert/ http://blogs.msdn.com/b/ericlippert/ I also follow Eric's activity on SO here: http://blogs.msdn.com/b/ericlippert/* http://blogs.msdn.com/b/ericlippert/*
- solutionyogi 15y agoI don't know who downvoted you, you are correct. I fixed up the links.
- yread 15y agothis one is an eye opener and very humble too http://stackoverflow.com/questions/2186595/c-is-there-a-difference-between-return-myvar-vs-return-myvar/2187498#2187498 http://stackoverflow.com/questions/2186595/c-is-there-a-diff... edit: also thanks for making me spend probably next several hours reading through all that stuff :) edit2: oooh this one is good as well http://stackoverflow.com/questions/3110154/why-is-the-explicit-management-of-threads-a-bad-thing/3111104#3111104 http://stackoverflow.com/questions/3110154/why-is-the-explic... edit3: Not from Eric but check out this C# code: sbyte[] foo = new sbyte[] { -1 }; var x = foo as byte[]; // doesn't compile object bar = foo; var f = bar as byte[]; // succeeds var g = f[0]; // g = 255 edit4: oh and check out this description of c# compiler actions http://stackoverflow.com/questions/1917935/how-does-c-compilation-get-around-needing-header-files/1918663#1918663 http://stackoverflow.com/questions/1917935/how-does-c-compil...