> I'm learning python by reading 'Python Programming for the Absolute > Beginner' by Michael Dawson. > In the book it says it's recommended to plan a prog. > with pseudocode. > > Can i just ignore it? I don't think it's a bad technique, but there's different ways of writing pseudocode. The benefit of pseudocode is that you can write and inspect an algorithm quickly (quicker than in the programming language). Having 1 line of code for 1 line of pseudocode is in that regard a pointless use of pseudocode. Code:pseudocode ratios of 3:1, 5:1 or so are more reasonable in my opinion. By the way, this is roughly equivalent to the ratio of code required to do something in a lower-level language compared to doing the same thing in Python, which is why Python is comparable to pseudocode from the POV of low-level languages. One approach you could consider is to write pseudocode, turn it into comments and write the real code in between those. That way you get the benefits of pseudocode (being able to spot algorithm errors at a higher level) as well as properly commented code. Difficult portions then automatically get more comments, while easier portions get fewer comments - just as it should be. Yours, Andrei
_______________________________________________ Tutor maillist - [email protected] http://mail.python.org/mailman/listinfo/tutor
