递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库

关于代码格式及规范性的讨论

查看数: 2067 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-12-20 18:19

正文摘要:

一直有个疑问啊,这几种不同代码的写法,那种更规范?(大家都用那种格式呢?) 按钮事件下直接写代码,"代码量多确实影响阅读"

回复

blackvolcano 发表于 2024-12-21 23:13:57
Xelloss0618 发表于 2024-12-21 00:18
一、改用“如果...否则”来判断,你这里只用如果会重复执行更多无效的代码;
二、代码量比较大就另外写一个 ...

blackvolcano 发表于 2024-12-21 23:11:17
hcwanz 发表于 2024-12-20 18:48
代码三四十行不到的直接写.

局部变量定义最好可以划分不同功能的代码块,

blackvolcano 发表于 2024-12-21 23:08:30
创世魂 发表于 2024-12-21 19:50
变量不要放在头部,用到变量的时候临时创建,效率才高。易语言那种放在头部创建的,其实并不好。
...

创世魂 发表于 2024-12-21 19:50:24
变量不要放在头部,用到变量的时候临时创建,效率才高。易语言那种放在头部创建的,其实并不好。
ywl 发表于 2024-12-21 19:36:34
每个人写的代码方式都不一样。
Xelloss0618 发表于 2024-12-21 00:18:07
一、改用“如果...否则”来判断,你这里只用如果会重复执行更多无效的代码;
二、代码量比较大就另外写一个方法,小量代码直接写;
三、变量用到才申请,效率会更高
hcwanz 发表于 2024-12-20 18:48:07
本帖最后由 hcwanz 于 2024-12-20 18:59 编辑

代码三四十行不到的直接写.

局部变量定义最好可以划分不同功能的代码块,
(而不是堆在开头, 或随用随定义)
循环变量在循环内定义.

注释换行写.

尽可能减少嵌套
如果(.....)
{
  ....
  ....
  ....
  返回(1)
}
返回(0)

改成
如果(取反(....))
{ 返回(0) }
....
....
....
返回(1)




QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2025-4-18 13:58 , Processed in 0.080110 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表