Do you think that the structured programming is still useful now on day (for developing)?

Recommended Answers

All 2 Replies

Honestly, it is so ubiquitous as a sub-set of modern programming techniques that it isn't really even a debate any more. Pretty much all modern programming is 'structured' in the sense it was originally meant, it is just that more elaborate design approaches have subsumed it.

Or to put it another way: outside of assembly programming and certain specialized C code, when was the last time you saw a general unconditional jump (i.e., goto)? How many modern languages even have a goto statement? Even the unconditional jumps that are still common (exceptions, break, continue, etc.) are for specialized cases, and are still 'structured' in how they are used.

As for structured programming as a specific paradigm, it is still practiced in C programming in exactly the sense Dijkstra meant. C doesn't explicitly support either OOP or FP, and does have a goto, and yet it is exceedingly rare to see it used.

commented: Do I have a break for you? Goto Park Place, get of jail card. +16
Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.