The Speaker
Mark Seemann
Mark Seemann helps programmers make code easier to maintain. His professional interests include functional programming, object–oriented development, software architecture, as well as software development in general. Apart from writing books about Code That Fits in Your Head and Dependency Injection in .Net he has also created several Pluralsight courses, Clean Coders videos, and written numerous articles and blog posts about programming.
Originally poised to become a rock star or (failing that) graphic novelist (in the European tradition) he one day found himself with insufficient talent for either, a master’s degree in Economics, and a desire for working with computers. He has been doing the latter intermittently since 1995. When not working with software or spending time with his family, Mark enjoys reading, listening to and playing music, as well as preparing or consuming gourmet food and wine.
The Session
Code that Fits in Your Head
Have you ever looked at a piece of code and asked: Who wrote this crap? A few minutes later, you discover that it was you.
We spend more time reading code than writing code. Most of that time is wasted because the code is needlessly difficult to read. If you can make code easier to read, you can improve productivity and keep a sustainable pace of development.
Code that Fits in Your Head is code that is easy to read and easy to maintain. Via practical demos and hands-on exercises, this workshop shows you a selection of tools and practices you can use to write code that fits in your head.
Why?
This workshop targets developers who have suffered through a few bad projects.
You will learn to use tools and techniques for writing / maintaining a code base that fits in your head. 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.
Prerequisites
Background
- 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.
Software
- 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.
Pricing
Ticket Price
Pair
3 600 € HT
2 tickets
Mob
5 400 € HT
3 tickets
Team
7 200 € HT
4+ tickets
EARLY BIRD
1 800 € HT
Limited to the 10 first tickets sold
Including:
- Parking
- Catering:
- - Drinks
- - Snacks
- - Coffee
- Lunch
- Book "Code That Fits in Your Head" included and signed by Mark Seemann