Poznavanje programskega jezika je zato šele droben korak k obvladovanju podlage. Razvijalci bodo porabili precej več časa, da spoznajo vse zmožnosti priloženih postopkov in njihovo optimalno izkoriščanje. Zato je še kako pomembno, da je uporaba knjižnic dosledna in da so dobro dokumentirane.