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 a programmer for AppHarbor. He enjoys reading, drawing, playing the guitar, good wine, and gourmet food.

Presentation: Conventions: Make your code consistent

Track: .NET for experts / Time: Monday 10:20 - 11:10 / Location: Lille Sal, Musikhuset

Do you work on a code base with many developers? Is it hard to maintain a consistent approach to implementing features? Do you have a big development manual that no one seems to be following? Does your team rely heavily on tacit knowledge, making it difficult to bring new people on board?

Making application conventions explicit can help make a code base more consistent. With explicit conventions you can take off the burden of having to remember and enforce how particular coding tasks should be approached. Instead, the application relies on conventions and as long as you follow the conventions, things just work.

Using examples in C# this session provides a look at how to leverage conventions in both application code and unit tests to make a code base more consistent.