Programovani neni o mechanickem pouziti dostupnych funkci, ale o reseni problemu s prostredky, ktere mas k dispozici.