Skip to content

Glossary: Refactoring and Clean Code

Behavior

Also written: behaviour

Everything a program does that someone outside can see: what it prints, returns, writes to files and which errors it raises. Refactoring must leave it unchanged.

Where the book teaches it

Related terms

RefactoringSide effect