from what i've heard and experienced cannabis seems to like a nice wet dry cycle. as in drench the soil and then wait for it to be good and dry before watering them again. if the soil stays too wet the roots will not get enough oxygen, thus drounding the roots, slowing the growth, and possably rotting the roots if the soil stays wet for too long. i also love to foliar feed my plants during the veg. stage, but never during flowering. it does not count as a watering though.