For non soldered and sealed connections, once the bullet, spade etc connections are good, tight and clean they should be smothered in a dielectric grease during assembly to keep further moisture out. Then the fitting should be encased in shrink fit plastic sheathing. Some heat shrink tubing comes internally pre glued which melts and adheres during the shrink process and further seals the ends where the wires emerge. If you have heat shrink tubing without the internal glue and you want to seal it or use the heat shrink as a physical hold together to stop the connection coming loose, glue gun sticks melt easily on the end of a soldering iron, don't make a mess of the iron either, very easy to wipe off the iron tip, almost zero smell, smear it on the wires insulation before the shrink tube goes over and it will heat up and stick during the shrink process. Glue gun sticks also soften enough under a hot air gun to be wiped onto the wires before the shrink goes over.
The same process works really really well all over soldered joints you never want to see or touch again.
back to dielectric grease...
I have industrial equipment that survives heavy duty pressure washing without letting ANY moisture into the wiring connectors. There are three computers on that machine that are a nightmare to trouble shoot when wires go bad, hence the dielectric grease inside every quick disconnect multi (up to 24 pin) connector. I can pull a plug apart that hasn't seen daylight for years and the dielectric is still there doing its job of not allowing corrosion to start.
I use the dielectric grease from a truck supplies. Auto parts stores have smaller tubes at higher prices.
Alan