Skip to content

Refactoring 2nd Edition Example Source Code Written in Python

Notifications You must be signed in to change notification settings

mrjng/refactoring-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

579 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Refactoring Python

What does this repository do?

  • Review Refactoring 2nd Edition
  • Contain example source code written in python in order to study refactoring techniques
  • Make you understand each refactoring technique much clearer

How to use this repository?

  • Follow commit history of each directory corresponding to each refactoring technique.
  • Each commit corresponds to each step of a refactoring technique.
  • e.g. Follow the commit history of Chapter12/06-replace-type-code-with-subclasses if you want to study the refactoring technique Replace Type Code with Subclasses.

Contents

Some chapters were omitted if there was no example source code.

Notice

Feel free to ask a question or report a problem via the Issue tab.

About

Refactoring 2nd Edition Example Source Code Written in Python

Topics

Resources

Stars

Watchers

Forks

Languages