Submit Search
Upload
Instant Upgrades with Rector [PHP Day @ Verona, Italy, 2019 05]
•
0 likes
•
140 views
Tomáš Votruba
Follow
Slides to my Verona PHP talk: https://2019.phpday.it/
Read less
Read more
Internet
Report
Share
Report
Share
1 of 22
Download now
Download to read offline
Recommended
Clojure
Clojure
Diego Pacheco
.Net Architecture and Performance Tuning
.Net Architecture and Performance Tuning
GauranG Bajpai
Obop 210 lecture 2 python documentation
Obop 210 lecture 2 python documentation
Emmanuel Chinkaka
Paradigms programming from functional to multi-agent dataflow
Paradigms programming from functional to multi-agent dataflow
yannick grenzinger
The Rise of Functional Programming
The Rise of Functional Programming
Tjerk Wolterink
Swift should I switch?
Swift should I switch?
wulfgeng
Python debuggers slides
Python debuggers slides
mattboehm
Pythonic doesn't mean slow!
Pythonic doesn't mean slow!
Ronan Lamy
Recommended
Clojure
Clojure
Diego Pacheco
.Net Architecture and Performance Tuning
.Net Architecture and Performance Tuning
GauranG Bajpai
Obop 210 lecture 2 python documentation
Obop 210 lecture 2 python documentation
Emmanuel Chinkaka
Paradigms programming from functional to multi-agent dataflow
Paradigms programming from functional to multi-agent dataflow
yannick grenzinger
The Rise of Functional Programming
The Rise of Functional Programming
Tjerk Wolterink
Swift should I switch?
Swift should I switch?
wulfgeng
Python debuggers slides
Python debuggers slides
mattboehm
Pythonic doesn't mean slow!
Pythonic doesn't mean slow!
Ronan Lamy
[CLPE] Novidades do .net Framework 4.0
[CLPE] Novidades do .net Framework 4.0
Felipe Pimentel
C#
C#
Vignesh Nethaji
Automatic image moderation in classifieds
Automatic image moderation in classifieds
Jaroslaw Szymczak
Oleksii Pedorenko and Dmytro Melnychuk "DAO Project Experience"
Oleksii Pedorenko and Dmytro Melnychuk "DAO Project Experience"
LogeekNightUkraine
a quick Introduction to PyPy
a quick Introduction to PyPy
Kai Aras
An Introduction to PyPy
An Introduction to PyPy
Michael Hudson-Doyle
PyPy
PyPy
ESUG
ASP.NET Session 1
ASP.NET Session 1
Sisir Ghosh
News In The Net40
News In The Net40
Florin Cardasim
Tomáš Votruba - Hot news! PHP 7.0, 7.1 a Symfony 3.1, 3.2 a 3.3
Tomáš Votruba - Hot news! PHP 7.0, 7.1 a Symfony 3.1, 3.2 a 3.3
Tomáš Votruba
Tomáš Votruba - Jak vydělat na Open Source (2016)
Tomáš Votruba - Jak vydělat na Open Source (2016)
Tomáš Votruba
Tomáš Votruba - Jak zdarma hostovat na githubu jemně dynamické stránky
Tomáš Votruba - Jak zdarma hostovat na githubu jemně dynamické stránky
Tomáš Votruba
Tomáš Votruba - Jak nezakrnout v IT (srpen 2016)
Tomáš Votruba - Jak nezakrnout v IT (srpen 2016)
Tomáš Votruba
Vinettou a Old Shatterhand (PhpLive.cz, jaro 2016)
Vinettou a Old Shatterhand (PhpLive.cz, jaro 2016)
Tomáš Votruba
Tomáš votruba - Sex na jednu noc vs. láska na celý život (Devel 2016)
Tomáš votruba - Sex na jednu noc vs. láska na celý život (Devel 2016)
Tomáš Votruba
Jak přežít symfony 3 - 1. sraz přátel Symfony v Praze (in Czech)
Jak přežít symfony 3 - 1. sraz přátel Symfony v Praze (in Czech)
Tomáš Votruba
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
HenryBriggs2
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
pxcywzqs
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
ayvbos
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
Matthew Sinclair
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Monica Sydney
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
gajnagarg
More Related Content
What's hot
[CLPE] Novidades do .net Framework 4.0
[CLPE] Novidades do .net Framework 4.0
Felipe Pimentel
C#
C#
Vignesh Nethaji
Automatic image moderation in classifieds
Automatic image moderation in classifieds
Jaroslaw Szymczak
Oleksii Pedorenko and Dmytro Melnychuk "DAO Project Experience"
Oleksii Pedorenko and Dmytro Melnychuk "DAO Project Experience"
LogeekNightUkraine
a quick Introduction to PyPy
a quick Introduction to PyPy
Kai Aras
An Introduction to PyPy
An Introduction to PyPy
Michael Hudson-Doyle
PyPy
PyPy
ESUG
ASP.NET Session 1
ASP.NET Session 1
Sisir Ghosh
News In The Net40
News In The Net40
Florin Cardasim
What's hot
(9)
[CLPE] Novidades do .net Framework 4.0
[CLPE] Novidades do .net Framework 4.0
C#
C#
Automatic image moderation in classifieds
Automatic image moderation in classifieds
Oleksii Pedorenko and Dmytro Melnychuk "DAO Project Experience"
Oleksii Pedorenko and Dmytro Melnychuk "DAO Project Experience"
a quick Introduction to PyPy
a quick Introduction to PyPy
An Introduction to PyPy
An Introduction to PyPy
PyPy
PyPy
ASP.NET Session 1
ASP.NET Session 1
News In The Net40
News In The Net40
More from Tomáš Votruba
Tomáš Votruba - Hot news! PHP 7.0, 7.1 a Symfony 3.1, 3.2 a 3.3
Tomáš Votruba - Hot news! PHP 7.0, 7.1 a Symfony 3.1, 3.2 a 3.3
Tomáš Votruba
Tomáš Votruba - Jak vydělat na Open Source (2016)
Tomáš Votruba - Jak vydělat na Open Source (2016)
Tomáš Votruba
Tomáš Votruba - Jak zdarma hostovat na githubu jemně dynamické stránky
Tomáš Votruba - Jak zdarma hostovat na githubu jemně dynamické stránky
Tomáš Votruba
Tomáš Votruba - Jak nezakrnout v IT (srpen 2016)
Tomáš Votruba - Jak nezakrnout v IT (srpen 2016)
Tomáš Votruba
Vinettou a Old Shatterhand (PhpLive.cz, jaro 2016)
Vinettou a Old Shatterhand (PhpLive.cz, jaro 2016)
Tomáš Votruba
Tomáš votruba - Sex na jednu noc vs. láska na celý život (Devel 2016)
Tomáš votruba - Sex na jednu noc vs. láska na celý život (Devel 2016)
Tomáš Votruba
Jak přežít symfony 3 - 1. sraz přátel Symfony v Praze (in Czech)
Jak přežít symfony 3 - 1. sraz přátel Symfony v Praze (in Czech)
Tomáš Votruba
More from Tomáš Votruba
(7)
Tomáš Votruba - Hot news! PHP 7.0, 7.1 a Symfony 3.1, 3.2 a 3.3
Tomáš Votruba - Hot news! PHP 7.0, 7.1 a Symfony 3.1, 3.2 a 3.3
Tomáš Votruba - Jak vydělat na Open Source (2016)
Tomáš Votruba - Jak vydělat na Open Source (2016)
Tomáš Votruba - Jak zdarma hostovat na githubu jemně dynamické stránky
Tomáš Votruba - Jak zdarma hostovat na githubu jemně dynamické stránky
Tomáš Votruba - Jak nezakrnout v IT (srpen 2016)
Tomáš Votruba - Jak nezakrnout v IT (srpen 2016)
Vinettou a Old Shatterhand (PhpLive.cz, jaro 2016)
Vinettou a Old Shatterhand (PhpLive.cz, jaro 2016)
Tomáš votruba - Sex na jednu noc vs. láska na celý život (Devel 2016)
Tomáš votruba - Sex na jednu noc vs. láska na celý život (Devel 2016)
Jak přežít symfony 3 - 1. sraz přátel Symfony v Praze (in Czech)
Jak přežít symfony 3 - 1. sraz přátel Symfony v Praze (in Czech)
Recently uploaded
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
HenryBriggs2
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
pxcywzqs
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
ayvbos
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
Matthew Sinclair
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Monica Sydney
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
gajnagarg
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
F
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
growthgrids
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
EleniIlkou
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
meghakumariji156
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
Matthew Sinclair
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
meghakumariji156
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
ydyuyu
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.
krishnachandrapal52
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
Matthew Sinclair
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
ydyuyu
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Monica Sydney
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
F
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Priya Reddy
Recently uploaded
(20)
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
2nd Solid Symposium: Solid Pods vs Personal Knowledge Graphs
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Instant Upgrades with Rector [PHP Day @ Verona, Italy, 2019 05]
1.
Instant Upgrades with Rector Tomas
Votruba
2.
3.
4.
“Code becomes legacy as
soon as it’s been written”
5.
Knowledge becomes legacy as
soon as it’s been learned
6.
TimetoRefactorLegacy
7.
8.
Nette → Symfony
Case Study 54 357 lines of PHP code | 151 routes
9.
10.
11.
12.
vendor/bin/rector process src --level
nette-to-symfony All Know How = 1 set bit.ly/nette-to-symfony
13.
14.
TimetoRefactorLegacy
15.
16.
Any legacy project can
be migrate to a new framework in 1 month.
17.
18.
One more thing...
19.
FixingPHPStanErrors
20.
Boost Your CI
Today vendor/bin/rector process src --level code-quality vendor/bin/rector process src --level dead-code
21.
Like it? Support
Rector
22.
Thank you! Questions? joind.in/talk/70fb4
Download now