The Pads are for programming the device when the on-board programmer is removed or is defective.
after separation a programmer from -059 kit, there are 5 pins remain for SWD programming. My understanding, those pins are directly connected to 5 pads on 10-pin connector and always awailable. Having another (10-pin) connector makes no sense to me.
There is other programming equipment than Miniprog3 which needs the standard 10-pin interface to work with, ie. JTAG. For only using a Mminiprog3 the 5-pin interface with soldered post, the programmer could be plugged on directly.