Korzystanie z ogólnie dostępnych źródeł, schematów, algorytmów - implementacja do własnych potrzeb, jest jak najbardziej właściwe, a nawet wskazane. Tak się dzieje we wszystkich dziedzinach. Dzięki temu możliwy jest stały postęp, gdyż zaoszczędzamy czas i energię; powstają nowe, coraz doskonalsze rzeczy. W informatyce korzystamy nagminnie z rozmaitych bibliotek, które są niczym innym jak gotowymi algorytmami, bez nich byłoby ciężko. Nie wszystkie musimy rozumieć i analizować, ważne, że dają spodziewany rezultat.