Лучше конечно разбираться в коде, который копируешь)
зачастую там ничего сложного, зато пользы это может принести много, ибо это позволит как минимум написать более подходящее под определенную ситуацию решение)
А переиспользование ранее написанного тобой кода - это очень даже круто!
Это ведь нужно уметь написать код так, чтобы он подходил для чего-то ещё)