Session Schedule

Session Schedule2019-01-07T06:25:51-05:00

Tuesday

No Sessions

Wednesday

No Sessions

Thursday

8:00 AM

The Art of Readable Code: Rethink Your Approach to Coding

Presented by: Steve Green
Time: Thursday 8:00 AM - 9:00 AM

We all have a lofty goal: programming style as documentation. Inspired by Steve McConnel’s “Code Complete,” Uncle Bob’s “Clean Code,” and Andrew Hunt’s “The Pragmatic Programmer,” this session will: • Review some best practices for writing code in a style that’s easy to...

Room: Salon A/HTrack: Programming PrinciplesTags: .NET, OtherFormat: General SessionLevel: Introductory and overview
10:30 AM

The definitive deep dive into the .git folder

Presented by: Rob Richardson
Time: Thursday 10:30 AM - 11:30 AM

What's in the .git folder? How are commits stored? How do branches work? We'll dive deep into the objects folder, unpack commits, look at the types of DAG nodes, examine object content, and build a complete visualization of the stored content. We'll also quickly look through Git hooks, Git config,...

Room: Salon A/HTrack: Programming PrinciplesTags: OtherFormat: General SessionLevel: Advanced

Friday

12:15 PM

Design Patterns for Loosely Coupled Applications in .NET

Presented by: Barry Stahl
Time: Friday 12:15 PM - 1:15 PM

Building loosely coupled applications is critical to creating solutions that follow good object oriented principles. These principles help make sure our applications are testable, maintainable and extensible. In this session we will explore several design patterns that are key to building...

Room: Salon A/HTrack: Programming PrinciplesTags: .NET, OtherFormat: General SessionLevel: Intermediate