Jon Skeet's blog articles

0
comment
on 3/15/2013 2:22 AM
Background I've been to a few talks on SOLID before. Most of the principles seem pretty reasonable to me – but I've never "got" the open-closed principle (OCP from here on). At CodeMash this year, I mentioned this to the wonderful Cori Drew, who said that she'd been at a user group talk where she felt it was explained well. She mailed me a link to the user group video, which I finally managed to get round to watching last week. (The OCP part is at around 1 hour 20.) Unfortunately I still wasn't satisfied[...]
>> Read the full article
.
0
comment
on 2/16/2013 6:31 AM
Readers who follow me on Twitter or Google+ know this already, but… The third edition of C# in Depth is now available for early access from its page on the Manning website. I’ve been given a special discount code which expires at midnight EST on February 17th, so be quick if you want to use it – it gives 50% off either version. The code is “csharpsk”. It’s likely that we’ll have a separate (permanent) discount for readers who already own the second edition, but the details of that haven’t been decided ye[...]
>> Read the full article
.
0
comment
on 2/14/2013 2:59 PM
Gosh it feels like a long time since I’ve blogged – particularly since I’ve blogged anything really C#-language-related. At some point I want to blog about my two CodeMash 2013 sessions (making the C# compiler/team cry, and learning lessons about API design from the Spice Girls) but those will take significant time – so here’s a quick post about object and collection initializers instead. Two interesting little oddities... Is it an object initializer? Is it a collection initializer? No, it’s a syntax err[...]
>> Read the full article
.
0
comment
on 11/24/2012 1:22 AM
My earlier post on how to write a good question is pretty long, and I suspect that even when I refer people to it, often they don't bother reading it. So here's a short list of questions to check after you've written a question (and to think about before you write the question): Have you done some research before asking the question? 1 Have you explained what you've already tried to solve your problem? Have you specified which language and platform you're using, including version number where relevant[...]
>> Read the full article
.
0
comment
on 11/7/2012 3:36 PM
Go get Noda Time 1.0! NuGet package (and the testing package) Project home page Project downloads page v1.0 user guide v1.0 API reference Today is the end of the longest release cycle I've been personally involved in. On November 5th 2009, I announced my intention to write a port of Joda Time for .NET. The next day, Noda Time was born - with a lofty (foolhardy) set of targets. Near the end of a talk *about* Noda Time this evening, I released Noda Time 1.0.0. It's taken t[...]
>> Read the full article
.
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper