Re:Ask HN: Know how transfer as a freelancer
by oomathias on Sunday September 25, 2016 @12:04PM
(#12575873)
The code should be self-explanatory for a developer, if not add documentation inside the code.
I like to document anything the client will have at some point to touch.
Deployment and configuration must be documented.
There are two different things to consider:
- Your client beeing able to deploy or use what you give them.
- Your client beeing able to modify or add features to the existing code.
Always do the first one. I always discuss this kind of things before starting a project with the client. And everything discussed is mentioned inside the contract.
I like to document anything the client will have at some point to touch. Deployment and configuration must be documented.
There are two different things to consider: - Your client beeing able to deploy or use what you give them. - Your client beeing able to modify or add features to the existing code.
Always do the first one. I always discuss this kind of things before starting a project with the client. And everything discussed is mentioned inside the contract.