# Five Lines of Code

> Systematic and effective refactoring training method starting with the five-line limit rule

\\

1. [Refactoring Refactoring](https://ella-yeonsu-choi.gitbook.io/book-review/en/five-lines-of-code/01_refactoring_refactoring)
2. [Deep Dive into Refactoring](https://ella-yeonsu-choi.gitbook.io/book-review/en/five-lines-of-code/02_deep_dive_into_refactoring)
3. [Breaking Down Long Code](https://ella-yeonsu-choi.gitbook.io/book-review/en/five-lines-of-code/03_breaking_down_long_code)
4. [Handling Type Codes](https://github.com/ella-yschoi/book-review/blob/main/en/five-lines-of-code/04_handling_type_codes.md)
5. [Merging Similar Code](https://ella-yeonsu-choi.gitbook.io/book-review/en/five-lines-of-code/05_merging_similar_code)
6. [Data Protection](https://ella-yeonsu-choi.gitbook.io/book-review/en/five-lines-of-code/06_data_protection)
7. [Collaborating with Compiler](https://ella-yeonsu-choi.gitbook.io/book-review/en/five-lines-of-code/07_collaborating_with_compiler)
8. [Restraining Comments](https://ella-yeonsu-choi.gitbook.io/book-review/en/five-lines-of-code/08_restraining_comments)
9. [The Art of Code Deletion](https://ella-yeonsu-choi.gitbook.io/book-review/en/five-lines-of-code/09_the_art_of_code_deletion)
10. [Overcoming Fear of Adding Code](https://ella-yeonsu-choi.gitbook.io/book-review/en/five-lines-of-code/10_overcoming_fear_of_adding_code)
11. [Following Code Structure](https://ella-yeonsu-choi.gitbook.io/book-review/en/five-lines-of-code/11_following_code_structure)
12. [Avoiding Optimization and Generalization](https://ella-yeonsu-choi.gitbook.io/book-review/en/five-lines-of-code/12_avoiding_optimization_generalization)
13. [Making Bad Code Identifiable](https://ella-yeonsu-choi.gitbook.io/book-review/en/five-lines-of-code/13_making_bad_code_identifiable)
14. [Conclusion](https://ella-yeonsu-choi.gitbook.io/book-review/en/five-lines-of-code/14_conclusion)
