Silicon Valley Code Camp : October 11th and 12th 2014
Jeremy Clark makes developers better. By drawing on over 15 years of experience in application development, he helps developers take a step up in their skillset with a focus on making complex topics approachable regardless of skill level. He is a Microsoft MVP for Visual C#, and he has authored seven courses for Pluralsight, including "C# Interfaces", a course aimed at giving developers a clear understanding of abstraction. Jeremy lives in Southern California with 2 cats and a banjo. For more information, visit www.jeremybytes.com.
There's no such thing as a write-once application. The world is constantly changing, and our code needs to change with it. We'll think in small pieces and take a look at some principles and techniques that will keep our code manageable and understandable. Think about the developer who will come after you. Now, imagine that he's a homicidal maniac who knows where you live. Examples will be in C#, but the principles apply to pretty much every programming language.
Lambda expressions can be confusing the first time you walk up to them. But once you get to know them, you’ll see that they are a great addition to your toolbox. Used properly, they can add elegance and simplicity to your code. And some .NET constructs (such as LINQ) lend themselves to lambda expressions. We’ll take a look at how lambda expressions work and see them in action. No specific experience is required (but some .NET is helpful).
No person survives as an island, and no career grows spontaneously. In this session, we will discuss how to strategically grow your professional opportunities by participating in technical communities. Whether an open source, cross-platform, .NET, iOS, Android or Linux developer (or all of the above), this panel will let you tap into the real-world experiences of Microsoft Most Valuable Professionals (MVPs). You will also learn about what it takes to receive and benefit from the MVP Award, and how to get started with the MVP Mentor program. Raucous (or at least mildly amusing) stories guaranteed.