I agree that watching diagrams and rubber ducking helps programming.
Nevertheless, Diagrams don't compile and, like all documentation, gets useless after we write the first line of code.
This technique is great for a snapshot, think on paper, throw the paper away and go back to the code (that never lies)