This phrase only applies when the "idea" is CC related.
For all other subjects - and their intersection with CC - programming is secondary.
Whenever I got the time to first sketch the idea I become much more assertive when coding it.