Yes this is true! This is also why experienced developers and mixed background teams are valuable on projects. An ideal team can pull from all sorts of projects.
This is why I never lament projects that are abandoned for too long, They are the fertile soil and seeds of future creations if not something to be raided for spare parts.