fixed intendations

This commit is contained in:
2023-11-10 08:31:23 +01:00
parent 6546bddadf
commit 2999978291

View File

@ -23,24 +23,22 @@
- später lernen wir noch bessere Tests kennen - später lernen wir noch bessere Tests kennen
- lasst eure `assert` nicht einfach in der Logik stehen! - lasst eure `assert` nicht einfach in der Logik stehen!
#### Wrong ```py
def some_function(arg):
```py assert arg <= 360 # WRONG!
def some_function(arg):
assert arg <= 360
return calculate(arg) return calculate(arg)
``` ```
#### Right (*kind of*) ```py
def some_function(arg) -> float:
```py
def some_function(arg) -> float:
return calculate(arg) return calculate(arg)
if __name__ == "__main__": if __name__ == "__main__":
# Right! Nur testen ob alles tut, mehr nicht
# und in __main__ packen, damit nicht jeder import die asserts aufruft
assert some_function(0.69) <= 42 assert some_function(0.69) <= 42
assert some_function(0.420) <= 1337 assert some_function(0.420) <= 1337
``` ```
## Vorstellen/Vorrechnen ## Vorstellen/Vorrechnen