Learning by discovery doesn't mean reinventing the wheel each time you need to move the wagon.
Learning by discovery doesn't mean attempting to devise a solution to a problem when a solution already exists each time you need to move the wagon.