Date for   Saturday, October 18, 2014 8:00:00 AM - Saturday, October 18, 2014 6:00:00 PM

Clean Code II - Software Craftsmanship

You will learn why naming is really difficult if done right, why coding and style guidelines are crucial, code structuring, exception handling and why other elements of coding often define the tipping point between success and failure of projects. Following the principles of software craftsmanship will allow you to end up with better maintainability and extensibility of your software and the success of the project in the end. All Clean Code presentations provide great value by themselves, but taken together are designed to offer a holistic approach to successful software creation. Why writing Clean Code makes us more efficient Over the lifetime of a product, maintaining the product is actually one - if not the most - expensive area(s) of the overall product costs. Writing clean code can significantly lower these costs. However, writing clean code also makes you more efficient during the initial development time and results in more stable code. You will be presented design patterns and best practices which will make you write better and more easily maintainable code, seeing code in a holistic way. You will learn how to apply them by using an existing implementation as the starting point of the presentation. Finally, patterns & practices benefits are explained. This presentation is based on C# and Visual Studio 2013. However, the demonstrated patterns and practice can be applied to every other programming language too.

Track

Agile

About the session

The session is approved.

The presenter will not allow another presenter.

There are 102 people interested in this session.

Presenters

Theo Jungeblut

Scheduled

Room
SC-140
Time
4:45 PM - 5:45 PM
Calendar File
 Download
Edit Session