GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Mark Seemann, Creator of AutoFixture; author of Dependency Injection in .NET

Mark Seemann

Biography: Mark Seemann

Mark Seemann is the inventor of AutoFixture and the author of "Dependency Injection in .NET". He is a professional software developer and architect living in Copenhagen, Denmark, and currently an independent advisor. He enjoys reading, drawing, playing the guitar, good wine, and gourmet food.

Presentation: Bending AutoFixture to your will

Track: Beyond the Microsoft Echo Chamber / Time: Monday 10:35 - 11:35 / Location: Room 203 / 204

AutoFixture is an opinionated open-source library that takes care of all the tedious work involved with setting up unit tests. By default AutoFixture assumes that your target code follows a certain philosophy of API design, but you may follow a different philosophy or perhaps want to test a code base where the API design is partially beyond your control. In such cases, you can change AutoFixture’s behavior to fit your custom needs.

Through code examples, this session demonstrates how to change AutoFixture’s default behavior to fit specialized scenarios.



Presentation: F# Programming with Mark Seeman

Track: Programming with the stars / Time: Wednesday 14:05 - 15:05 / Location: Room 202

Real code. Real people. On stage.

Everybody is talking about clean code and craftsmanship, but what is clean code? In this track we're taking a different approach to answering this question. You can pair with some stellar programmers and together you will work on a coding kata in front of a live audience. Of course, you can also come, sit back, and just watch the pair on stage. Either way, we think the discussions during the coding will show how abstract theories about code can be applied to real world problems and how to the deal with the devil that's so often in the detail.