差異處
這裏顯示兩個版本的差異處。
| 兩邊的前次修訂版前次修改 下次修改 | 前次修改 | ||
| wiki:自动化与科技指导:opencomputers:编程规范 [2023/12/11 11:29] – [总旨] nikoqw | wiki:自动化与科技指导:opencomputers:编程规范 [2023/12/11 11:33] (目前版本) – [总旨] nikoqw | ||
|---|---|---|---|
| 行 5: | 行 5: | ||
| 开放式电脑的程序需要: | 开放式电脑的程序需要: | ||
| * 基于事件驱动。 | * 基于事件驱动。 | ||
| - | * 如果程序能够被终止(即非除了重启才能停止程序),则必须能够 “干净” 地终止。 | + | * 如果程序能够被终止(即非除了切断电源才能停止程序),则必须能够 “干净” 地终止。 |
| + | * 没有资源(如文件句柄)泄露。 | ||
| * 低耦合高内聚、尽量运用库的功能,不要自己实现即有库已实现的功能。 | * 低耦合高内聚、尽量运用库的功能,不要自己实现即有库已实现的功能。 | ||
| 行 17: | 行 18: | ||
| ===== 示例 ===== | ===== 示例 ===== | ||
| + | 建议您在编写 OpenComputer 程序时,直接复制示例中的代码作为开始模板,然后在此基础上实现您的逻辑。 | ||
| ====1.1. 一个简单的前台程序==== | ====1.1. 一个简单的前台程序==== | ||
| <code LUA> | <code LUA> | ||