Skip to main content

Posts

Featured

C# Brainteasers Unpuzzled

Back in   November 2024  I announced that my book C# Brainteasers had been released in beta. In that blog I set a bit of a joke challenge to try to figure out what the puzzle titles meant.  One of the hallmarks of the  Brainteasers Collection  by the Pragmatic Bookshelf is the whimsical nature of the puzzle titles. It's fun to dream them up, and to try to "tease" the reader, but some folks have asked for a guide to what the book actually contains. The tl;dr on the content is this: from loops and closures to user-defined conversions the puzzles take you on a journey via strings, enums, value semantics, record types, primary constructors, optional parameters, asynchronicity, LINQ, static members, the Dispose pattern, and exceptions. It's not possible to cover everything , but it covers quite a lot of ground. The book was properly released in Spring 2025. I had a whole lot of fun writing it, and (despite thinking of myself as a C# veteran) learned a huge a...

Latest Posts

Attendance Required