Building software solutions can be hard. You have to consider the minute details of language and frameworks. Uninitialized variables, null references, and exception handling get you deep into the details. ALM and DevOps focus on the larger team issues pushing toward better quality and delivery practices. Somewhere in between, there are those topics that cover all these things and none of them. The software practices track brings a potpourri of topics around architecture, open source, code quality, and more. Regardless, all these sessions provide unbiased opinion and guidance to make you a better, well-rounded developer.
Topics in this track include:
- Open source software for Microsoft developers
- Dependency injection
- Applying S.O.L.I.D. Principles in .NET/C#
- Improving Performance in .NET Applications