Iterative Experience Refinement of Software-Developing Agents