Elemental damage

I've found very little information on the mechanics behind elemental damage on weapons, and I've noticed a lot of people asking how elemental damage stacks up against regular damage. I've gathered a little information so I'm going to start this article and I hope other people will expand upon it and help me refine or debunk my theories. Here goes:

Fire: A weapon with fire damage is ideal for use against fleshy enemies that do not have any shields. The weapon will do base damage, and then light the enemies on fire for extra damage over time.

Corrosive: Corrosive damage is best used against armored enemies. Note that an armored enemy is not an enemy with a shield. It is an enemy such as an Alpha Skag which has thick armored plates on the front or the Crimson Guard (which I have yet to encounter but I'm told corrosive damage is excellent against them.)

Shock: Shock damage will discharge an enemy's shield much more quickly than a normal bullet. Once the shield is down, the shock damage will also electrocute an enemy to deal damage over time.

Explosive: Explosive damage is excellent for dealing high amounts of damage immediately and to adjacent targets. It is the only elemental type that will not deal damage over time, and will not deal as much damage as a fire weapon of the same level, but sacrifices that power to do all of its damage immediately.

I've also been told that each weapon has its own way of handling elemental damage. I have not tested these myself, but I will at the earliest opportunity. Snipers: Sniper rifles charge their elemental damage between each shot. The longer you wait between each shot, the more elemental damage will be done.

Revolvers/Shotguns: These guns always have a little elemental damage associated with every shot, and the amount of elemental damage is completely random. In the case of shotguns, the damage is determined every shot and not for each individual pellet.

SMG/Repeater Pistol: Bullets for a Submachine Gun or a Repeater Pistol have a chance to do the maximum elemental damage with every shot but will otherwise use no elemental damage.

Combat Rifle/Machine Pistol: These guns use a fixed amount of elemental damage, with the most damage being associated with the first shot in the burst and tapering down as more bullets leave the gun.

Rocket Launcher: Rockets always deal high amounts of elemental damage.