thePHP.cc Logo Deutsch Contact
Live Refactoring

Live Refactoring

Refactoring means improving the structure of software without changing its externally observable behaviour. Each individual refactoring step, such as introducing a new method or renaming a variable, is small and therefore low-risk to implement.

In this compact training, you will experience in live coding style how to improve existing programme code step by step through refactoring, for example to prepare the implementation of a new feature, to make code easier to understand or to remove duplicated code.

Learning Objectives

Target Audience

Developers with PHP programming skills who need to maintain and further develop existing programmes. Experience with PHPUnit is an advantage, but not a prerequisite for this training.

Requirements

Attendees should have at least 1-2 years of experience programming with PHP or a similar programming language. They should have experience with procedural and object-oriented programming and be confident in using an IDE and common development tools such as the version control Git.

Live Refactoring 299,- EUR

1 Online Session á 180 minutes

No date is currently planned for this training.

  1. Live Refactoring

    Duration: 180 minutes

    • Introduction: Refactoring, the misunderstood concept
    • Live Coding: Refactoring in a perfect world: red/green/refactor
    • Live Coding: Refactoring Patterns in Practical Application
    • Too much of a good thing? When refactoring becomes uneconomical
    • Live Coding: Refactoring untested software
    • Q and A
Price per participant and subject to the statutory VAT applicable at the time of invoicing.

Ihr Trainer

Stefan Priebsch Stefan Priebsch inspires with a combination of new ideas and field-tested approaches.

Exclusive and customized?

We are happy to conduct any training exclusively online ("in-house") for you. We adapt the content and focus to your specific wishes and needs and optionally work with examples directly from your code base.

Request notification

We will be happy to inform you by e-mail when a specific date for this training course has been set.
Please enter your e-mail address here.

Request exclusive training

We will be happy to contact you to plan an exclusive training course.
Please enter your e-mail address here.

We only use the data entered here to send the requested information.

Thank you for your interest!

Please give us a little more context:

Thank you for your interest!

We will contact you as soon as a date has been fixed.

We will get back to you as soon as possible.

Book training

Training X

    An error has occurred during processing. Please check the marked fields.

    Contact Information

    Billing address

    Our offer is aimed exclusively at companies.

    All prices are subject to the statutory VAT applicable at the time of invoicing.

    After we receive your booking, you will receive your invoice from us the next working day and we will contact you by email to request the contact details of the participants.

    We use the data collected via this form exclusively for contract processing.

    Voucher

    Booking

    Thank you for your booking!

    You will receive your invoice from us the next working day, and
    we will contact you by e-mail to ask for the contact details of the participants.