Chemical evolution of classical and ultra-faint dwarf spheroidal galaxies