I've seen soldered joins fail, and often far sooner than a properly installed crimp with adhesive-lined heat-shrink will. As Halekai has pointed out, they're far more subject to fatigue than a properly crimped join would be, since the solder does effectively convert the nice flexible strands into a single solid stiff wire.
A bunch of hints to making a crimped connection that will last.
First, use a good ratcheting crimping tool, which will allow you to apply fairly consistent pressure on all of your crimps. Non-ratcheting crimpers will not give a consistent amount of pressure on the crimp.
Second, use good marine-grade crimp terminals—non-marine grade ones will corrode out rather quickly.
Third, use good marine-grade tinned wire. Marine grade wire is pre-tinned, and has more, finer strands, for greater vibration fatigue resistance.
Fourth, use a decent adhesive-lined heat shrink tubing. The adhesive lining is what really makes the connection waterproof.

Don't skimp on this step.
__________________
Sailingdog
Telstar 28
New England
You know what the first rule of sailing is? ...Love. You can learn all the math in the 'verse, but you take
a boat to the sea you don't love, she'll shake you off just as sure as the turning of the worlds. Love keeps
her going when she oughta fall down, tells you she's hurting 'fore she keens. Makes her a home.
—Captain Malcolm Reynolds, Serenity (slightly edited)
If you're new to the Sailnet Forums... please read this
POST.