Clean Code (Java) - Coding for your Current and Future Workmate

This event has been cancelled.

Friedenheimer Brücke 29
Munich
80639
เยอรมนี

Description :

Get to know essential skills to deal with complex product development. Experience the difference between programming and developing. Learn the art of writing code which can be read by more than just machines. Strengthen your development practices so that you have your code under control.

Thus resulting in skills for reading and writing high-quality code. Even if the code reappears after years of silently doing its business unread and unattended.

In this training, we work on "coding katas" (exemplary Java code) to keep the focus on the methodology to be learned rather than on the complexity of your domain.

In programming, "coding katas" refer to a small, comprehensive exercise. The "coding katas" are processed in "pair programming". In "pair programming" two people sit at the same computer with the same code and work together on it. In this format, a continuously high level of involvement of the technical ability is required and encouraged. During "pair programming", the "Driver", the person at the keyboard, and the "Navigator", the person who keeps an eye on the direction, change at regular intervals (e.g. every 7 minutes), which enables a higher level of knowledge transfer and learning success.

Agenda :

  • Naming of variables
  • Naming of functions and methods
  • Comments
  • What are and how to apply Golden Master and Charaterizationtest
  • Refactoring template
  • SOLID
  • Design Patterns
    • Strategy
    • Factory
    • Builder
    • State

Details :

Required prior knowledge

  • Basic knowledge of object-oriented programming
  • First Experience in Test-Driven Development

Equipment

  • Bring your own device
    • With your favorite IDE
    • Java >= 1.8
    • Git installed
    • Maven installed

Price: 2,160 EUR

Early Bird Price: 1,728 EUR (End Date: 2020-03-06)

Additional Price Information: Group ticket also available