6v6gt:
You recover the original function of the reset pin using a high voltage programmer, but this process makes development more cumbersome and is best avoided by moving a to MCU with more pins.
More work plus I don't have HV programmer to reprogram MCU back to original function. I've used AVR and Arduino for some years and I've managed to not need one, just either generic USB to serial adapter or ISP programmer.