ESP8266: How to properly connect and maintain connection to Blynk local server?

Whenever ESP8266 loses Wi-Fi connection, I always run WiFi.begin (ssid, pass); Does this affect ESP8266, does it reduce the durability of ESP8266