a. Documentation- for future self and others that may work on your project
b. Code repository and versioning.
c. Code organization - Useful especially for Cove re-use
d. Ask questions- from business,Software guys , PMs.
Lastly,
A notable difference between many fields and data science is that in data science, if a customer has a wish, even an experienced data scientist may not know whether it’s possible.
a.Expecting data to answer questions it can't
b. Asking questions from data that doesn't solve original problem.
-What is possible
-What is valuable
-What is efficient.