/refactoring-python

Refactoring 2nd Edition Example Source Code Written in Python

Primary LanguagePython

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.