清泛IT社区

标题: 程序设计里代码块较多,有点卡,有没有办法解决? [打印本页]

作者: App Inventor 2     时间: 2024-06-24 21:01
标题: 程序设计里代码块较多,有点卡,有没有办法解决?
问:请问下程序设计里面写的程序比较多,有点卡,这个有没有办法呢?
答:AppInventor2目前不支持代码块的模块化,不过也有一些技巧可以减少代码块的数量,还能提高代码的质量:

1. 提取过程消除重复代码,这个是最直观的方式,如果你的代码中有大量的重复代码,是时候考虑抽取出来写一个过程了。
2. 善用字典、Any 代码块简化逻辑,具体实践请参考:《Any代码块,代码整洁之道》
3. 写拓展:如果你的代码逻辑很复杂,且独立,可以考虑自己写一个拓展,代码块中只需要调用拓展就行了,几乎零代码。







欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/) Powered by Discuz! X3.3