Soluzioni personali o codice altrui ?

Scegliere se utilizzare codice personale o sfruttare tecnologie già presenti è spesso un dilemma a cui uno sviluppatore deve andare incontro. Che fare ?