Back to list
Online-Training / 6/15 - 6/16/2021

Clean Code in C# Hands-on Workshop

Categories Hands-on Workshops

General Information
Code
CCWC-21-002
Location
Online-Training
Date
6/15 - 6/16/2021
Duration
2 Days
Time
09:00 AM - 05:00 PM
Centr. European Time (Berlin)
Language
English
Online Price:
€ 1,800.00 per participant, plus VAT

Software gradually loses quality over time, making implementations and changes more complicated, and the code becomes more incomprehensible. Clean code helps you to prevent this and prepares your software for future challenges. This hands-on workshop offers you the techniques and practices necessary to write coherent, extensible, and resilient code.The workshop places great emphasis on practical knowledge transfer: You will work through the aspects of Clean Code using concrete exercises in C#. After the workshop, you will be able to apply the techniques learned directly in your daily practice.

Contents
  • Clean Code vs. Bad Code
    • What is bad code?
    • What is clean code?
    • The Boy Scout Rule
  • Aesthetic Code
    • Why is naming so important?
    • What do clean methods look like?
    • What makes a good class?
    • How to write comments correctly?
  • Formats and Structures
    • How to format cleanly?
    • How to structure objects and data?
    • How to use refactoring?
    • How to deal with the limits of other systems?
  • Quality Assurance
    • What to do with an error?
    • How to proceed with unit tests?
  • SOLID
    • You have basically done everything right?
  • Clean code as a Mentality
    • Clean Code Developer Grades: How to internalize CCD principles and practices?
Target audience
  • Developers
Prerequisites
  • Experience in software development
  • Basic knowledge of C#
Further information
  • The number of participants is limited to 12.
  • The exercises will be performed in C# and with Visual Studio Code.
More Dates & locations
Online-Training, Germany

Any Questions?

Any questions about our engineering service offers? Feel free to call us!

Contact card image

Manuela Fernandes da Costa

+49 9131 97206-556 Contact
Contact card openContact card close
Courses 2020/21
Download (pdf, 10 MB)
General Terms & Conditions
Download (pdf, 165 KB)