Refactoring Legacy Code

Web Engineer/Consultant at Rogue Wave
Aug. 11, 2014
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
Refactoring Legacy Code
1 of 54

More Related Content

What's hot

PHPUnit - Unit testingPHPUnit - Unit testing
PHPUnit - Unit testingNguyễn Đào Thiên Thư
Test driven development and unit testing with examples in C++Test driven development and unit testing with examples in C++
Test driven development and unit testing with examples in C++Hong Le Van
Working with Legacy CodeWorking with Legacy Code
Working with Legacy CodeEyal Golan
Working Effectively with Legacy Code: Lessons in PracticeWorking Effectively with Legacy Code: Lessons in Practice
Working Effectively with Legacy Code: Lessons in PracticeAmar Shah
Introduction to TDD (Test Driven development) - Ahmed ShreefIntroduction to TDD (Test Driven development) - Ahmed Shreef
Introduction to TDD (Test Driven development) - Ahmed ShreefAhmed Shreef
TDD - Test Driven DevelopmentTDD - Test Driven Development
TDD - Test Driven DevelopmentTung Nguyen Thanh

Viewers also liked

Working Effectively With Legacy CodeWorking Effectively With Legacy Code
Working Effectively With Legacy CodeNaresh Jain
Accidental professionalAccidental professional
Accidental professionalAdam Culp
Zend expressive workshopZend expressive workshop
Zend expressive workshopAdam Culp
Practical PHP Deployment with JenkinsPractical PHP Deployment with Jenkins
Practical PHP Deployment with JenkinsAdam Culp
Dip Your Toes in the Sea of Security (PHP MiNDS January Meetup 2016)Dip Your Toes in the Sea of Security (PHP MiNDS January Meetup 2016)
Dip Your Toes in the Sea of Security (PHP MiNDS January Meetup 2016)James Titcumb
The journey to become a solid developer The journey to become a solid developer
The journey to become a solid developer Alessandro Cinelli (cirpo)

Similar to Refactoring Legacy Code

Refactoring workshop Refactoring workshop
Refactoring workshop Itzik Saban
Code refactoringCode refactoring
Code refactoringLalit Kale
Putting legacy to REST with middlewarePutting legacy to REST with middleware
Putting legacy to REST with middlewareAdam Culp
TDD and Related Techniques for Non Developers (2012)TDD and Related Techniques for Non Developers (2012)
TDD and Related Techniques for Non Developers (2012)Peter Kofler
The Power Of Refactoring (php|tek 09)The Power Of Refactoring (php|tek 09)
The Power Of Refactoring (php|tek 09)Stefan Koopmanschap
Creating a Smooth Development Workflow for High-Quality Modular Open-Source P...Creating a Smooth Development Workflow for High-Quality Modular Open-Source P...
Creating a Smooth Development Workflow for High-Quality Modular Open-Source P...Pantheon

More from Adam Culp

HypermediaHypermedia
HypermediaAdam Culp
php-1701-aphp-1701-a
php-1701-aAdam Culp
Release your refactoring superpowerRelease your refactoring superpower
Release your refactoring superpowerAdam Culp
Managing Technical DebtManaging Technical Debt
Managing Technical DebtAdam Culp
Developing PHP Applications FasterDeveloping PHP Applications Faster
Developing PHP Applications FasterAdam Culp
Containing QualityContaining Quality
Containing QualityAdam Culp

Recently uploaded

How resolve Gem dependencies in your code?How resolve Gem dependencies in your code?
How resolve Gem dependencies in your code?Hiroshi SHIBATA
Understanding Wireguard, TLS and Workload IdentityUnderstanding Wireguard, TLS and Workload Identity
Understanding Wireguard, TLS and Workload IdentityChristian Posta
Empowering City ClerksEmpowering City Clerks
Empowering City ClerksOnBoard
Unleashing Innovation: IoT Project with MicroPythonUnleashing Innovation: IoT Project with MicroPython
Unleashing Innovation: IoT Project with MicroPythonVubon Roy
Product Research Presentation-Maidy Veloso.pptxProduct Research Presentation-Maidy Veloso.pptx
Product Research Presentation-Maidy Veloso.pptxMaidyVeloso
Safe Community Call #12.pdfSafe Community Call #12.pdf
Safe Community Call #12.pdfLornyPfeifer

Refactoring Legacy Code