個(gè)人覺(jué)得程序框架應(yīng)該大致分為:
1,開(kāi)機(jī)賦值(初始化)。
2,自動(dòng)/手動(dòng)切換。手動(dòng)自動(dòng)只能同時(shí)處于一個(gè)狀態(tài)。信號(hào)不用全部清除。只需改變啟動(dòng)條件。
3,自動(dòng)程序。自動(dòng)運(yùn)轉(zhuǎn)是全自動(dòng)作業(yè)不需要人操作。
4,手動(dòng)程序。手動(dòng)運(yùn)轉(zhuǎn)是需要人參與的。
5,報(bào)警程序。建立不同的報(bào)警條件,條件觸發(fā)報(bào)警停機(jī)。
6,復(fù)位程序。報(bào)警后的報(bào)警解除。
作為一名編程人員,養(yǎng)成好的編程習(xí)慣,要先編寫(xiě)程序框架,結(jié)構(gòu)清晰層析分明,便于修改,然后上機(jī)調(diào)試,反復(fù)測(cè)試,仔細(xì)分析,盡可能考慮到可能會(huì)出現(xiàn)的任何情況,避免出現(xiàn)BUG。