Refactoring Huge Legacy PHP Applications

From 100 hours to minutes

 Tomas Votruba (.com)

 

getRector.org

Hi, I'm Tomas!

  • freelance consultant
  • legacy migrator
  • speaker
  • blogger
  • open-source addict
  • "It's not possible"

*2015-11

PHP 7.0 - 809 lines

PHP 7.3 - 651 lines

Symfony 4.0 - 1145 lines

260 results

Text

Text

Code becomes legacy

as soon as it's been written

Text

Text

Code becomes legacy

as soon as it's been written

Text

Knowledge

learned

Time to Refactor Legacy

54 357 lines

151 REST routes

vendor/bin/rector process src

--set nette-to-symfony

Time to Refactor Legacy

Any legacy project

can be migrated to

a new framework

in 1 month.

1-Month Challenge

1-Month Challenge

More Technical?

Nikita Popov

Ondra Mirtes

Jan Mikes

One more thing...

@rectorPHP    |    Hire me!    |    @votrubaT

Thank you! Questions?

Help me improve →

joind.in/talk/843ae

Making Legacy Refactoring Fun Again (PHP DPC in Amsterdam 2019)

By Tomáš Votruba

Making Legacy Refactoring Fun Again (PHP DPC in Amsterdam 2019)

  • 905