I been reading the chapter 5 of Head First
Java Second Edition(HFJ), I'm now in chapter 5, there is a sample game on that chapter that finds me interesting for learning purposes, but along my way to the learning curve I asked myself this question: To flowchart first or to Pcode straight, and what are other suggested methodologies for a good design?