Do you pseudo-code?
Do you use pseudo-code to help you program? Does it help you write your programs **faster** with less bug-prone code or does it simply waste **time?**

Should it be standard practice to **declare** what you're going to program before being allowed to get your hands dirty writing? (See [Literate Programming][1])

Please write your opinions and the **benefits**/downsides as I'm thinking up a policy here.


  [1]: http://en.wikipedia.org/wiki/Literate_Programming
Do you pseudo-code?
===

Do you use pseudo-code to help you program? Does it help you write your programs **faster** with less bug-prone code or does it simply waste **time?**

Should it be standard practice to **declare** what you're going to program before being allowed to get your hands dirty writing? (See [Literate Programming][1])

Please write your opinions and the **benefits**/downsides as I'm thinking up a policy here.


  [1]: http://en.wikipedia.org/wiki/Literate_Programming