In Mark’s talk, you'll learn how static types can help make your code easier to use by clearly communicating important details like valid inputs and possible return values. By using static types, you can achieve better encapsulation and simplify the way you design and interact with APIs. Join his masterclass to learn how to make software development more predictable and enjoyable through effective automated testing. With hands-on exercises and real-world examples, you'll be equipped to improve code quality and integrate effective testing practices into your daily work.
Talks at GOTO Copenhagen 2024
Masterclasses at GOTO Copenhagen 2024
Mark Seemann helps programmers make source code easier to maintain.
He is an experienced programmer and international conference speaker, particularly interested in functional programming and object-oriented design with Haskell, F# and C#. Occasionally writes and speaks about various development topics. Always striving to be better, learning new technologies, never satisfied with software before it's (close to) perfect, and never backing down from a tough challenge.
Specialties: Haskell, F# and C# development, functional programming, object-oriented design, software architecture, test-driven development, REST, service-oriented architecture.Mark is author of the books 'Code That Fits in Your Head' and 'Dependency Injection in .NET Core'.