The problem is you have no idea of what the true intent is. On the surface it's insane for Trump to tweet out military actions ahead of time. If that's in fact what he's doing.
But you also shouldn't discount that the tweet had an alterior motive to publicly expose Russian, Iranian & Syrian mobilization strategies.
If that was the plan, it worked like a charm.
Of course with Trump you never know if it's intentional or accidental. But the bottom line remains, he got the other side to blink just through a tweet.