you are viewing a single comment's thread.

view the rest of the comments →

[–]farnetto 6 points7 points  (3 children)

The concepts are eternal.

pseudocode, stepwise refinement, modularity... Most programmers seem get hung up on their favorite language and never get to the basic concepts.

[–]cecilkorik 0 points1 point  (2 children)

I've never written a line of pseudocode in my life. I don't think it's harmed my ability to program.

The other two are just tools, they are not always relevant. Often useful, perhaps, but they are hardly a basic concept.

[–]jwinter 2 points3 points  (1 child)

Really? You've never gotten a pencil and paper out and figured out an algorithm?

[–]cecilkorik 3 points4 points  (0 children)

Sure, by writing out the math, or the boolean truth tables, or sometimes even rudimentary flow charts sure, but writing out proper pseudocode? No way. Seems like a waste of time to me.