Enviar pesquisa
Carregar
Refactoring improves software design without changing behavior
•
Transferir como PPT, PDF
•
3 gostaram
•
3,417 visualizações
Título melhorado com IA
Chamnap Chhorn
Seguir
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 18
Baixar agora
Recomendados
Refactoring: Improve the design of existing code
Refactoring: Improve the design of existing code
Valerio Maggio
Refactoring - An Introduction
Refactoring - An Introduction
Giorgio Vespucci
Refactoring Tips by Martin Fowler
Refactoring Tips by Martin Fowler
Igor Crvenov
Code Refactoring
Code Refactoring
Charlie Berg
Code Smells
Code Smells
Mrinal Bhattacaharya
Refactoring 101
Refactoring 101
Adam Culp
Agile korea 2013 유석문
Agile korea 2013 유석문
Sangcheol Hwang
Code Refactoring
Code Refactoring
kim.mens
Recomendados
Refactoring: Improve the design of existing code
Refactoring: Improve the design of existing code
Valerio Maggio
Refactoring - An Introduction
Refactoring - An Introduction
Giorgio Vespucci
Refactoring Tips by Martin Fowler
Refactoring Tips by Martin Fowler
Igor Crvenov
Code Refactoring
Code Refactoring
Charlie Berg
Code Smells
Code Smells
Mrinal Bhattacaharya
Refactoring 101
Refactoring 101
Adam Culp
Agile korea 2013 유석문
Agile korea 2013 유석문
Sangcheol Hwang
Code Refactoring
Code Refactoring
kim.mens
Few minutes To better Code - Refactoring
Few minutes To better Code - Refactoring
Diaa Al-Salehi
Big code refactoring with agility
Big code refactoring with agility
Luca Merolla
Refactoring Applications using SOLID Principles
Refactoring Applications using SOLID Principles
Steven Smith
TDD And Refactoring
TDD And Refactoring
Naresh Jain
Refactoring legacy code driven by tests - ENG
Refactoring legacy code driven by tests - ENG
Luca Minudel
Unit testing legacy code
Unit testing legacy code
Lars Thorup
Adding Unit Test To Legacy Code
Adding Unit Test To Legacy Code
Terry Yin
scope of python
scope of python
Dwarak Besant
Refactoring Techniques
Refactoring Techniques
Mayada Ghanem
Web tech: lecture 5
Web tech: lecture 5
Ardak Shalkarbayuli
C# coding standards, good programming principles & refactoring
C# coding standards, good programming principles & refactoring
Eyob Lube
Bad Code Smells
Bad Code Smells
kim.mens
Refactoring
Refactoring
Herez Moise Kattan
SAD10 - Refactoring
SAD10 - Refactoring
Michael Heron
Tdd in php a brief example
Tdd in php a brief example
Jeremy Kendall
L2624 labriola
L2624 labriola
michael.labriola
django
django
Mohamed Essam
The "Evils" of Optimization
The "Evils" of Optimization
BlackRabbitCoder
Legacy Coderetreat @Budapest 2013 02 16
Legacy Coderetreat @Budapest 2013 02 16
Adi Bolboaca
2CPP12 - Method Overriding
2CPP12 - Method Overriding
Michael Heron
Ben Reich - Continuous Integration Best Practices in Agile Environments
Ben Reich - Continuous Integration Best Practices in Agile Environments
AgileSparks
Refactoring for Design Smells - ICSE 2014 Tutorial
Refactoring for Design Smells - ICSE 2014 Tutorial
Tushar Sharma
Mais conteúdo relacionado
Mais procurados
Few minutes To better Code - Refactoring
Few minutes To better Code - Refactoring
Diaa Al-Salehi
Big code refactoring with agility
Big code refactoring with agility
Luca Merolla
Refactoring Applications using SOLID Principles
Refactoring Applications using SOLID Principles
Steven Smith
TDD And Refactoring
TDD And Refactoring
Naresh Jain
Refactoring legacy code driven by tests - ENG
Refactoring legacy code driven by tests - ENG
Luca Minudel
Unit testing legacy code
Unit testing legacy code
Lars Thorup
Adding Unit Test To Legacy Code
Adding Unit Test To Legacy Code
Terry Yin
scope of python
scope of python
Dwarak Besant
Refactoring Techniques
Refactoring Techniques
Mayada Ghanem
Web tech: lecture 5
Web tech: lecture 5
Ardak Shalkarbayuli
C# coding standards, good programming principles & refactoring
C# coding standards, good programming principles & refactoring
Eyob Lube
Bad Code Smells
Bad Code Smells
kim.mens
Refactoring
Refactoring
Herez Moise Kattan
SAD10 - Refactoring
SAD10 - Refactoring
Michael Heron
Tdd in php a brief example
Tdd in php a brief example
Jeremy Kendall
L2624 labriola
L2624 labriola
michael.labriola
django
django
Mohamed Essam
The "Evils" of Optimization
The "Evils" of Optimization
BlackRabbitCoder
Legacy Coderetreat @Budapest 2013 02 16
Legacy Coderetreat @Budapest 2013 02 16
Adi Bolboaca
2CPP12 - Method Overriding
2CPP12 - Method Overriding
Michael Heron
Mais procurados
(20)
Few minutes To better Code - Refactoring
Few minutes To better Code - Refactoring
Big code refactoring with agility
Big code refactoring with agility
Refactoring Applications using SOLID Principles
Refactoring Applications using SOLID Principles
TDD And Refactoring
TDD And Refactoring
Refactoring legacy code driven by tests - ENG
Refactoring legacy code driven by tests - ENG
Unit testing legacy code
Unit testing legacy code
Adding Unit Test To Legacy Code
Adding Unit Test To Legacy Code
scope of python
scope of python
Refactoring Techniques
Refactoring Techniques
Web tech: lecture 5
Web tech: lecture 5
C# coding standards, good programming principles & refactoring
C# coding standards, good programming principles & refactoring
Bad Code Smells
Bad Code Smells
Refactoring
Refactoring
SAD10 - Refactoring
SAD10 - Refactoring
Tdd in php a brief example
Tdd in php a brief example
L2624 labriola
L2624 labriola
django
django
The "Evils" of Optimization
The "Evils" of Optimization
Legacy Coderetreat @Budapest 2013 02 16
Legacy Coderetreat @Budapest 2013 02 16
2CPP12 - Method Overriding
2CPP12 - Method Overriding
Destaque
Ben Reich - Continuous Integration Best Practices in Agile Environments
Ben Reich - Continuous Integration Best Practices in Agile Environments
AgileSparks
Refactoring for Design Smells - ICSE 2014 Tutorial
Refactoring for Design Smells - ICSE 2014 Tutorial
Tushar Sharma
Introduction to rails
Introduction to rails
Chamnap Chhorn
Unsupervised Machine Learning for clone detection
Unsupervised Machine Learning for clone detection
Valerio Maggio
Refactoring for Software Design Smells: Managing Technical Debt
Refactoring for Software Design Smells: Managing Technical Debt
Tushar Sharma
Design patterns
Design patterns
abhisheksagi
Destaque
(6)
Ben Reich - Continuous Integration Best Practices in Agile Environments
Ben Reich - Continuous Integration Best Practices in Agile Environments
Refactoring for Design Smells - ICSE 2014 Tutorial
Refactoring for Design Smells - ICSE 2014 Tutorial
Introduction to rails
Introduction to rails
Unsupervised Machine Learning for clone detection
Unsupervised Machine Learning for clone detection
Refactoring for Software Design Smells: Managing Technical Debt
Refactoring for Software Design Smells: Managing Technical Debt
Design patterns
Design patterns
Semelhante a Refactoring improves software design without changing behavior
Principlesinrefactoring 090906230021-phpapp01
Principlesinrefactoring 090906230021-phpapp01
Sopheak Sem
Refactoring
Refactoring
Rabeya Bashri
Software design.edited (1)
Software design.edited (1)
FarjanaAhmed3
Quality Software Development
Quality Software Development
Srinivasan Hariharan
Lecture1422914635
Lecture1422914635
Толкын Миргаликызы
Programming vs Coding: Unveiling The Key Differences
Programming vs Coding: Unveiling The Key Differences
FredReynolds2
Software Development Standard Operating Procedure
Software Development Standard Operating Procedure
rupeshchanchal
Refactoring 2 The Max
Refactoring 2 The Max
Alfredo Morresi
Grokking Simplicity: taking a new approach to programming
Grokking Simplicity: taking a new approach to programming
Manning Publications
Topic tdd-and-bdd b4usolution
Topic tdd-and-bdd b4usolution
Hoa Le
Agile Values, Principles and Practices
Agile Values, Principles and Practices
jackcrews
Agile Methodologies And Extreme Programming
Agile Methodologies And Extreme Programming
Utkarsh Khare
Put to the Test
Put to the Test
Kevlin Henney
Unit1
Unit1
Nirmal Jasmatiya
INTRODUCTION TO SOFTWARE ENGINEERING
INTRODUCTION TO SOFTWARE ENGINEERING
Prof Ansari
React Native Market Overview for Cross-Platform App Development.pdf
React Native Market Overview for Cross-Platform App Development.pdf
Techugo
CSCI-383 Lecture 5-6-7: Object-Oriented Design
CSCI-383 Lecture 5-6-7: Object-Oriented Design
JI Ruan
Ch17
Ch17
phanleson
Poor Man's Kanban
Poor Man's Kanban
Chicago ALT.NET
Agile Methodologies And Extreme Programming - Svetlin Nakov
Agile Methodologies And Extreme Programming - Svetlin Nakov
Svetlin Nakov
Semelhante a Refactoring improves software design without changing behavior
(20)
Principlesinrefactoring 090906230021-phpapp01
Principlesinrefactoring 090906230021-phpapp01
Refactoring
Refactoring
Software design.edited (1)
Software design.edited (1)
Quality Software Development
Quality Software Development
Lecture1422914635
Lecture1422914635
Programming vs Coding: Unveiling The Key Differences
Programming vs Coding: Unveiling The Key Differences
Software Development Standard Operating Procedure
Software Development Standard Operating Procedure
Refactoring 2 The Max
Refactoring 2 The Max
Grokking Simplicity: taking a new approach to programming
Grokking Simplicity: taking a new approach to programming
Topic tdd-and-bdd b4usolution
Topic tdd-and-bdd b4usolution
Agile Values, Principles and Practices
Agile Values, Principles and Practices
Agile Methodologies And Extreme Programming
Agile Methodologies And Extreme Programming
Put to the Test
Put to the Test
Unit1
Unit1
INTRODUCTION TO SOFTWARE ENGINEERING
INTRODUCTION TO SOFTWARE ENGINEERING
React Native Market Overview for Cross-Platform App Development.pdf
React Native Market Overview for Cross-Platform App Development.pdf
CSCI-383 Lecture 5-6-7: Object-Oriented Design
CSCI-383 Lecture 5-6-7: Object-Oriented Design
Ch17
Ch17
Poor Man's Kanban
Poor Man's Kanban
Agile Methodologies And Extreme Programming - Svetlin Nakov
Agile Methodologies And Extreme Programming - Svetlin Nakov
Mais de Chamnap Chhorn
High performance website
High performance website
Chamnap Chhorn
Ruby object model
Ruby object model
Chamnap Chhorn
Rest and Rails
Rest and Rails
Chamnap Chhorn
Introduction to Web Architecture
Introduction to Web Architecture
Chamnap Chhorn
JavaScript in Object-Oriented Way
JavaScript in Object-Oriented Way
Chamnap Chhorn
Rest in Rails
Rest in Rails
Chamnap Chhorn
Mais de Chamnap Chhorn
(6)
High performance website
High performance website
Ruby object model
Ruby object model
Rest and Rails
Rest and Rails
Introduction to Web Architecture
Introduction to Web Architecture
JavaScript in Object-Oriented Way
JavaScript in Object-Oriented Way
Rest in Rails
Rest in Rails
Último
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Mark Billinghurst
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
charlottematthew16
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Databarracks
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
RankYa
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Mattias Andersson
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Zilliz
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Lars Bell
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Miki Katsuragi
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scott Keck-Warren
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
LoriGlavin3
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
Dilum Bandara
Último
(20)
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
How to write a Business Continuity Plan
How to write a Business Continuity Plan
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
Refactoring improves software design without changing behavior
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
Baixar agora