diff --git a/_modules.qmd b/_modules.qmd index aa2eac2..271ad9d 100644 --- a/_modules.qmd +++ b/_modules.qmd @@ -1,18 +1,19 @@ 1. [Git, Pull Requests, and code reviews](01_version_control.qmd) [🛝](01_version_control_slides.html) - * [Discussion](group_work/module_01.md) - * [Homework](projects/data_cleaning/Project_module_01.md) + * [Discussion](group_work/01_module.md) + * [Homework](projects/data_cleaning/01_Project_module.md) 2. [Python functions, classes, and modules](02_function_classes.qmd) [🛝](02_function_classes_slides.html) - * [Discussion](group_work/module_02.md) - * [Homework](projects/data_cleaning/Project_module_02.md) + * [Discussion](group_work/02_module.md) + * [Homework](projects/data_cleaning/02_Project_module.md) 3. [Testing and auto-formatting](03_testing.qmd) [🛝](03_testing_slides.html) - * [Discussion](group_work/module_03.md) - * [Homework](projects/data_cleaning/Project_module_03.md) + * [Discussion](group_work/03_module.md) + * [Homework](projects/data_cleaning/03_Project_module.md) 4. [Dependencies and GitHub actions](04_dependencies_ci.qmd) [🛝](04_dependencies_ci_slides.html) - * [Discussion](group_work/module_04.md) - * [Homework](projects/data_cleaning/Project_module_04.md) + * [Discussion](group_work/04_module.md) + * [Homework](projects/data_cleaning/04_Project_module.md) 6. [Object oriented design in Python](05_oop.qmd) [🛝](05_oop_slides.html) - * [Homework](projects/data_cleaning/Project_module_06.md) + * [Discussion](group_work/05_module.md) + * [Homework](projects/data_cleaning/05_Project_module.md) 6. [Documentation](06_documentation.qmd) [🛝](06_documentation_slides.html) - * [Homework](projects/data_cleaning/Project_module_05.md) + * [Homework](projects/data_cleaning/05_Project_module.md) 7. [Distributing your package](07_packaging.qmd) [🛝](07_packaging_slides.html) - * [Homework](projects/data_cleaning/Project_module_07.md) \ No newline at end of file + * [Homework](projects/data_cleaning/07_Project_module.md) \ No newline at end of file diff --git a/group_work/module_01.md b/group_work/01_module.md similarity index 100% rename from group_work/module_01.md rename to group_work/01_module.md diff --git a/group_work/module_02.md b/group_work/02_module.md similarity index 100% rename from group_work/module_02.md rename to group_work/02_module.md diff --git a/group_work/module_03.md b/group_work/03_module.md similarity index 100% rename from group_work/module_03.md rename to group_work/03_module.md diff --git a/group_work/module_04.md b/group_work/04_module.md similarity index 100% rename from group_work/module_04.md rename to group_work/04_module.md diff --git a/group_work/05_module.md b/group_work/05_module.md new file mode 100644 index 0000000..9d7c4e2 --- /dev/null +++ b/group_work/05_module.md @@ -0,0 +1,7 @@ +## Module 05 + +- Q1: Explain in your own words: what is composition? and what is inheritance in software design? +- Q2: What are some pros and cons of composition and inheritance? +- Q3: How could you use composition and/or inheritance in your Cleaner classes? + +{{< include _footer.md >}} \ No newline at end of file diff --git a/group_work/index.md b/group_work/index.md index 843ddd1..4f24187 100644 --- a/group_work/index.md +++ b/group_work/index.md @@ -2,11 +2,11 @@ Related to the time series cleaning project. -* [Module 1](module_01.md) -* [Module 2](module_02.md) -* [Module 3](module_03.md) -* Module 4 -* Module 5 +* [Module 1](01_module.md) +* [Module 2](02_module.md) +* [Module 3](03_module.md) +* [Module 4](04_module.md) +* [Module 5](05_module.md) * Module 6 * Module 7 diff --git a/projects/data_cleaning/Project_module_01.md b/projects/data_cleaning/01_Project_module.md similarity index 100% rename from projects/data_cleaning/Project_module_01.md rename to projects/data_cleaning/01_Project_module.md diff --git a/projects/data_cleaning/Project_module_02.md b/projects/data_cleaning/02_Project_module.md similarity index 100% rename from projects/data_cleaning/Project_module_02.md rename to projects/data_cleaning/02_Project_module.md diff --git a/projects/data_cleaning/Project_module_03.md b/projects/data_cleaning/03_Project_module.md similarity index 100% rename from projects/data_cleaning/Project_module_03.md rename to projects/data_cleaning/03_Project_module.md diff --git a/projects/data_cleaning/Project_module_04.md b/projects/data_cleaning/04_Project_module.md similarity index 100% rename from projects/data_cleaning/Project_module_04.md rename to projects/data_cleaning/04_Project_module.md diff --git a/projects/data_cleaning/Project_module_05.md b/projects/data_cleaning/05_Project_module.md similarity index 100% rename from projects/data_cleaning/Project_module_05.md rename to projects/data_cleaning/05_Project_module.md diff --git a/projects/data_cleaning/Project_module_06.md b/projects/data_cleaning/06_Project_module.md similarity index 100% rename from projects/data_cleaning/Project_module_06.md rename to projects/data_cleaning/06_Project_module.md diff --git a/projects/data_cleaning/Project_module_07.md b/projects/data_cleaning/07_Project_module.md similarity index 100% rename from projects/data_cleaning/Project_module_07.md rename to projects/data_cleaning/07_Project_module.md