Refactoring of existing code (存量代码重构)
Opened this issue · 0 comments
ImChong commented
Common Function Code Refactor
- commonHashTable
Solution Code Refactor
- 07_Binary_Tree
- 01_Array
- 02_Linked_List
- 03_Hash_Table
- 04_String
- 06_Stack_Queue
File Organization
- Rename folder 00_Basics\00_VScode_Settings_Backup
- Create folders in 00_Basics\00_VScode_Settings_Backup
- Reorganize code structure in all question folders
- Create inc, src folder for all questions
- Rewrite build.py
- Uniform method names in all common modules, all the methods are controlled and concatenated by macro definitions
- Use CMake to pass the macro definitions
Google C++ Style Guide
- Google C++ Style Guide
- Rename file according to File Names
- Rename variable according to Variable Names
- Rename variable functions according to Function Names
- Finish runGoogleStyleCheck.sh
- AStyle (Artistic Style)
- GCC and Clang warnings
- CPPLint
- Splint
- AStyle (Artistic Style)