Beyond effective use: Integrating wise reasoning in machine learning development