2024年5月10日 星期五

[Handbook] ubus

/ # ubus call SIMAgent lst

{

        "tot": true,

        "cnt": true,

        [

                {

                        "cls": false,

                        "stt": false,

                        "cid": "98000000000000000021",

                        "spn": "Rohde & Schwarz",

                        "nam": "R&S CMW500 3G_XOR"

                }

        ],

        "res": 0

}

 

[Handbook] MingW

Building Windows DLLs with MinGW (transmissionzero.co.uk)


2024年5月2日 星期四

高內聚,低耦合 (high cohesion、low coupling)

Source 中鳥階段-高內聚,低耦合。 - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天

高內聚,低耦合 (high cohesion、low coupling) 的意思是,物件的程式碼應該要有很高的比率只和物件內其他有關的程式碼有關聯,而對外部的程式碼,物件或元件等的關聯度要愈低愈好 (最佳的狀態是零耦合)。這樣做的用意是讓物件可以獨立的發展,而無須依賴外部的任何程式碼,如此一來,物件本身可以在不影響其他程式的情況下自由的修改與變化,而外部程式的任何修改也不會影響到物件本身的功能與運作。