<prompt> Eleza nini maana ya utendaji wa kujirudia.  <response>: Kitendakazi cha kujirudi ni chaguo la kukokotoa ambalo linajiita yenyewe, moja kwa moja au isivyo moja kwa moja, kwa namna inayojirudia hadi hali mahususi au kadhia ya msingi itimizwe. Aina hii ya vitendaji inaweza kutumika kutatua matatizo ambayo yanaweza kugawanywa katika matatizo madogo madogo ambayo yanashiriki muundo sawa na tatizo la awali. Kimsingi, tatizo lolote linaloweza kutatuliwa kwa kutumia kujirudia, linaweza pia kutatuliwa kwa kutumia mbinu ya kujirudiarudia, lakini wakati mwingine kujirudia kunaweza kuwa angavu zaidi na rahisi kuelewa au kutekeleza. Ni muhimu, hata hivyo, kuwa na kesi ya msingi sahihi na kuelekea kwayo katika simu zinazojirudia ili kuzuia kitanzi kisicho na kikomo. 