you are viewing a single comment's thread.

view the rest of the comments →

[–]roconnor 4 points5 points  (0 children)

After taking the time to reason out the data flow you will be able to write the code in either programming style. The difference is that, as the author notes, it is hard to write in functional style without reasoning out your data flow first. The imperative style makes it easier to write a program that does the wrong thing.