adds 2025 materials
This commit is contained in:
commit
e85b3b21ca
23 changed files with 378 additions and 0 deletions
27
exercises/Exercise 2 editable installation workflow.md
Normal file
27
exercises/Exercise 2 editable installation workflow.md
Normal file
|
@ -0,0 +1,27 @@
|
|||
## Exercise 2: Editable installation workflow
|
||||
|
||||
#### Goal
|
||||
|
||||
Experience that working with an editable installation does not change how you interact with your code.
|
||||
This is supposed to be easy and fun, so run the inspection often and make mistakes with the potion.
|
||||
|
||||
Use your git skills to commit the changes you made to a new branch, and create a pull request.
|
||||
|
||||
|
||||
#### Tasks
|
||||
|
||||
- In the `make_pizzas.py` file add another function that makes your favourite pizza.
|
||||
Be creative with your toppings :).
|
||||
|
||||
- Call this function from different places in your code
|
||||
- in `make_pizzas.py` call your function in the if __name__ == "__main__" part
|
||||
- add it to the tasting menu in the `scripts/run_pizza_restaurant.py` file
|
||||
- replace the margherita pizza in the `src/daily_menu.py` file with your pizza
|
||||
|
||||
-------------
|
||||
#### Extra credit
|
||||
|
||||
Once you are done, reflect on what you did to find out where the function making the pizza was and how it worked
|
||||
- Where did you look, why did you look there first?
|
||||
- How did you figure out what it does? What part of the function did you read first?
|
||||
- Did it work on your first try? If not, how did you try to fix it - trial and error or read documentation?
|
Loading…
Add table
Add a link
Reference in a new issue