Pregled tehnika programiranja
Problemi modularnog programiranja
eksplicitno kreiranje i uništavanje
PROCEDURE foo() BEGIN
        list_handle_t myList;
        myList <- list_create();
        /* Do something with myList */
        ...
        list_destroy(myList);
    END
inicijalizacija
uništavanje liste
Øeksplicitna deklaracija handle-a i poziv list_create() da bi se dobio rukovatelj
Ønakon korištenja liste mora se eksplicitno pozvati list_destroy()
Øinicijalizacija - lista se treba inicijalzirati kao prazna