Writing software with future engineers in mind https://zporigin.leaddev.com/software-quality/how-build-software-thats-ready-handoff