# Part 1: Tidyings

- [1: Guard Clauses](/software-engineering/tidy-first/part-1-tidyings/1-guard-clauses.md)
- [2: Dead Code](/software-engineering/tidy-first/part-1-tidyings/2-dead-code.md)
- [3: Normalize Symmetries](/software-engineering/tidy-first/part-1-tidyings/3-normalize-symmetries.md)
- [4: New Interface, Old Implementation](/software-engineering/tidy-first/part-1-tidyings/4-new-interface-old-implementation.md)
- [5: Reading Order](/software-engineering/tidy-first/part-1-tidyings/5-reading-order.md)
- [6: Cohesion Order](/software-engineering/tidy-first/part-1-tidyings/6-cohesion-order.md)
- [7: Move Declaration & Initialization Together](/software-engineering/tidy-first/part-1-tidyings/7-move-declaration-and-initialization-together.md)
- [8: Explaining Variables](/software-engineering/tidy-first/part-1-tidyings/8-explaining-variables.md)
- [9: Explaining Constants](/software-engineering/tidy-first/part-1-tidyings/9-explaining-constants.md)
- [10: Explicit Parameters](/software-engineering/tidy-first/part-1-tidyings/10-explicit-parameters.md)
- [11: Chunk Statements](/software-engineering/tidy-first/part-1-tidyings/11-chunk-statements.md)
- [12: Extract Helper](/software-engineering/tidy-first/part-1-tidyings/12-extract-helper.md): This is also known as Extract Method.
- [13: One Pile](/software-engineering/tidy-first/part-1-tidyings/13-one-pile.md)
- [14: Explaining Comments](/software-engineering/tidy-first/part-1-tidyings/14-explaining-comments.md)
- [15: Delete Redundant Comments](/software-engineering/tidy-first/part-1-tidyings/15-delete-redundant-comments.md)
