> Wait! What's going on here? We just imported pathlib.Path - why are we getting this new functionality? Thats because we imported the fastcore.foundation module, which patches this module via the @patch decorator discussed earlier.
This is a recipe for disaster. Too much magic that makes it harder to debug. Especially for junior developers or people less experienced in python.
I've seen fast.ai code and in terms of good practices it violates a bunch for the sake of convention. A good example is the `from module import *`.
This is a recipe for disaster. Too much magic that makes it harder to debug. Especially for junior developers or people less experienced in python.
I've seen fast.ai code and in terms of good practices it violates a bunch for the sake of convention. A good example is the `from module import *`.