Skip to main content
added 2 characters in body
Source Link
john c. j.
  • 501
  • 1
  • 3
  • 10

When it comes to name things aslike if, else, or return, many developers and a lot of documentation calls it control flow or control flow statements.

https://docs.oracle.com/javase/tutorial/java/nutsandbolts/flow.html

On the other hand, some developers and some documentation calls it flow control and flow control statements respectively.

https://www.ibm.com/support/knowledgecenter/en/SSTFXA_6.3.0/com.ibm.itm.doc_6.3/adminuse/terminal_scriptflowcontrol_tep.htm

And as the third option, some people and some documentation uses the term flow of control and, respectively, flow of control statements.

There was even some arguing on Wikipedia:

https://en.wikipedia.org/wiki/Talk:Control_flow (The last section there.)

Are there any technical or grammatical reasons to prefer one terminology and not others?

  1. control flow / control flow statements
  2. flow control / flow control statements
  3. flow of control / flow of control statements

When it comes to name things as if, else, or return, many developers and a lot of documentation calls it control flow or control flow statements.

https://docs.oracle.com/javase/tutorial/java/nutsandbolts/flow.html

On the other hand, some developers and some documentation calls it flow control and flow control statements respectively.

https://www.ibm.com/support/knowledgecenter/en/SSTFXA_6.3.0/com.ibm.itm.doc_6.3/adminuse/terminal_scriptflowcontrol_tep.htm

And as the third option, some people and some documentation uses the term flow of control and, respectively, flow of control statements.

There was even some arguing on Wikipedia:

https://en.wikipedia.org/wiki/Talk:Control_flow (The last section there.)

Are there any technical reasons to prefer one terminology and not others?

  1. control flow / control flow statements
  2. flow control / flow control statements
  3. flow of control / flow of control statements

When it comes to name things like if, else, or return, many developers and a lot of documentation calls it control flow or control flow statements.

https://docs.oracle.com/javase/tutorial/java/nutsandbolts/flow.html

On the other hand, some developers and some documentation calls it flow control and flow control statements respectively.

https://www.ibm.com/support/knowledgecenter/en/SSTFXA_6.3.0/com.ibm.itm.doc_6.3/adminuse/terminal_scriptflowcontrol_tep.htm

And as the third option, some people and some documentation uses the term flow of control and, respectively, flow of control statements.

There was even some arguing on Wikipedia:

https://en.wikipedia.org/wiki/Talk:Control_flow (The last section there.)

Are there any technical or grammatical reasons to prefer one terminology and not others?

  1. control flow / control flow statements
  2. flow control / flow control statements
  3. flow of control / flow of control statements
Source Link
john c. j.
  • 501
  • 1
  • 3
  • 10

Control flow vs. Flow control

When it comes to name things as if, else, or return, many developers and a lot of documentation calls it control flow or control flow statements.

https://docs.oracle.com/javase/tutorial/java/nutsandbolts/flow.html

On the other hand, some developers and some documentation calls it flow control and flow control statements respectively.

https://www.ibm.com/support/knowledgecenter/en/SSTFXA_6.3.0/com.ibm.itm.doc_6.3/adminuse/terminal_scriptflowcontrol_tep.htm

And as the third option, some people and some documentation uses the term flow of control and, respectively, flow of control statements.

There was even some arguing on Wikipedia:

https://en.wikipedia.org/wiki/Talk:Control_flow (The last section there.)

Are there any technical reasons to prefer one terminology and not others?

  1. control flow / control flow statements
  2. flow control / flow control statements
  3. flow of control / flow of control statements