Code That Fits in Your Head
2 Days
In day one, you'll see and work with a practical example of going from no code to a deployed feature.
In day two, you'll learn various techniques for keeping an existing code base clean.
This workshop is an in-person, hands-on companion to the book Code That Fits in Your Head.
What you will learn
Tools and techniques for writing and maintaining a code base that fits in your head.
Who should attend
Developers who have suffered through a few bad projects.
Prerequisites
C# code examples are written in a style friendly to developers working in C#, Java, TypeScript, C++, etc. Hands-on exercises are in C# on .NET Core 3.1. You don’t have to be a professional C# developer, but you should at least feel comfortable trying your hand with C#. You can get assistance during exercises, but we will not have time to cover basics of installation, compilation, syntax, and such.
Computer installation spec
You'll need a development environment that enables you to work with C# on .NET Core 3.1, a Git client, and (for some exercises) SQL Server Express. If on Windows, Visual Studio Community Edition is a great fit. In general, free versions of those application will be sufficient.