编程规范

差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

兩邊的前次修訂版前次修改
下次修改
前次修改
wiki:自动化与科技指导:opencomputers:编程规范 [2023/12/11 11:22] – [总旨] nikoqwwiki:自动化与科技指导:opencomputers:编程规范 [2023/12/11 11:33] (目前版本) – [总旨] nikoqw
行 5: 行 5:
 开放式电脑的程序需要: 开放式电脑的程序需要:
   * 基于事件驱动。   * 基于事件驱动。
-  * 能够 “干净” 地终止。+  * 如果程序能够被终止(即非除了切断电源才能停止程序),则必须能够 “干净” 地终止。 
 +  * 没有资源(如文件句柄)泄露
   * 低耦合高内聚、尽量运用库的功能,不要自己实现即有库已实现的功能。   * 低耦合高内聚、尽量运用库的功能,不要自己实现即有库已实现的功能。
  
行 17: 行 18:
  
 ===== 示例 ===== ===== 示例 =====
 +建议您在编写 OpenComputer 程序时,直接复制示例中的代码作为开始模板,然后在此基础上实现您的逻辑。
 ====1.1. 一个简单的前台程序==== ====1.1. 一个简单的前台程序====
 <code LUA> <code LUA>
wiki/自动化与科技指导/opencomputers/编程规范.1702264965.txt.gz · 上一次變更: 2023/12/11 11:22 由 nikoqw
GNU Free Documentation License 1.3 若無特別註明,本 wiki 上的內容都是採用以下授權方式: GNU Free Documentation License 1.3