I have recently left my previous student job as a part time developer for at small ERP management firm.
During my time at the firm i have developed several modules for integration with the ERP system. Furthermore i have developed an application, and a backend for said application.
I have been asked to document the complex parts of my codebase, so that another developer might be able to take on further development.
Is there any best practice in handing over source code, how should i document, and to what extend should i document?
As a last note i have not been making any tests, or any documentation of the code, other than comments to help navigate the code structure. The product owner simply did not want me to spend time on those activities.
Any input is appreciated !