Interested to know the opinions on use of railroad diagrams. I used block diagrams when first expksed to programming, back in late 80's. Straightforward and well understood, kind of fell natural. But now I am going through books where there is extensive use of railroad diagrams, and not a single block diagram.
My concern is, should I get used to them, are they better in a long run? I am having design issues, and feel that block diagrams would be more natural representation of a flow. But, I would like to hear from more experienced folks. Right now I really have to work if I want to decypher railroad diagram, and even then it is still ambiguous.