恭喜,你发布的帖子
发布于 2018-06-02 18:44:42
13楼
竟然好几个人说没什么用,真的没用吗?这种写法虽然有点别扭但是肯定是合理的,把几个关联指令放到一个网络是条理清晰的关键点怎么能说没有意义?这种有两种要么前面并联要么后面并联,除非你用的是其他在lad中是非常常见的。
放到一个网络里是在逻辑上保持紧凑,让程序的阅读者不要一个网络一个网络去找和你描述的程序“功能”相关联的所有元素。
举个例子,一般计算机语言教材上举例子声明变量时,喜欢把需要的变量集中声明,这么做有一个好处,容易一眼就能看到所有定义的变量;但是也有一个坏处,就是当代码比较长时,在上下文逻辑的理解上不连贯,用到变量的地方距离变量声明的地方在空间上往往有一定的距离,所以在实际工程实践中,为有助提升可读性,还是采用紧接就使用变量之前对其进行声明,这样子保持逻辑上的紧凑感和连贯性。
{
声明变量A;
使用变量A;
声明变量B;
使用变量B;
}
而不是如下这样:
{
声明变量A;
声明变量B;
声明变量C;
.
.
.
使用变量A;
使用变量B;
使用变量C;
.
.
.
}
请填写推广理由:
分享
只看
楼主