by Mark Seemann
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.
10th–12th October 2011