LabVIEW編程之道—內(nèi)容更新通知

本gzh,前期主要講解LVOOP三大特性,五大設(shè)計原則以及23種設(shè)計模式,其中穿插講解了些基礎(chǔ)的編程知識以及編程技巧,主要讓讀者能看懂代碼,愉快的編寫代碼。還剩下兩種設(shè)計模式,當(dāng)前基礎(chǔ)知識將全部講解完成,觀察者模式將在actor framework章節(jié)中講解,個人感覺脫離AF講觀察者模式?jīng)]意義。前面章節(jié)的文章、代碼和UML設(shè)計圖,都是永久免費共享。

命令模式和解釋講解完成后,可以直觀的感受到LVOOP發(fā)展趨勢,出現(xiàn)兩種框架,一種是異步并行的響應(yīng)試框架,即Actor framework,這種框架講究人機(jī)交互,異步消息操作,也是事件設(shè)計的初衷modelless,設(shè)計這個架構(gòu)的大神剛剛從NI跳槽到特斯拉,用LV給特斯拉的火箭開發(fā)軟件。

另外一種是專門強(qiáng)調(diào)設(shè)備特別是電腦自動完成一些復(fù)雜的流程,人工干預(yù)少,我實際做過的工作是光芯片芯片測試和耦合自動化軟件開發(fā),當(dāng)前公開的代碼里沒有類似通用的框架或工具包。在自動化章節(jié)講解中,會詳細(xì)展示我設(shè)計的一套完備的框架,這個框架綜合了多套自動化框架的優(yōu)點。

在命令模式和解釋器模式講解完后分別會推出該模式的plus章節(jié),然后直接往兩個分之演進(jìn),先講Actor framework,再講解帶解釋器的自動化框架。當(dāng)然plus和后期知識改成付費模式,如果只是了解基礎(chǔ)知識,對自己編程水品要求不高,一個狀態(tài)機(jī)用一生,或前期的幾個重點模式?jīng)]有學(xué)明白,務(wù)入坑。

公眾號文章強(qiáng)調(diào)對知識手把手講解,附UML圖,有時還會畫些簡化模型,目的是授人以漁,而不是授人以魚。

有些網(wǎng)友對付費頗有微詞,

首先我學(xué)習(xí)這些知識花了差不多1W,時間大約2年,期間連到西安旅游都在思考操作者的問題,看LV自帶的demo腦袋宕機(jī)了無數(shù)次,細(xì)節(jié)還是不錯,就是整體設(shè)計不是一般的爛,當(dāng)初有種要看哭的沖動,很多知識靠自悟,如果當(dāng)初有這么詳細(xì)的知識引導(dǎo),那是多么開心的一件事。

我看了一些人發(fā)了些油管上歪果仁的視頻講解AF,其中有很多也講得不咋地,有的甚至誤導(dǎo)讀者,其中最有問題的一個視頻,標(biāo)題是2020有了接口,操作者可以減少消息,這樣的標(biāo)題真的讓人無語,我多么的無知才會發(fā)這樣的。

我再講個真實的事,某大廠沒有好用的自動化框架,特地到美國硅谷挖了一個軟件工程師,半年蹲在廠里,給他們開發(fā)了一套框架,花了100W。

我的文章里不僅僅給你自動化框架代碼,講解框架的使用,還手把手教你這些框架的實現(xiàn)過程,最終目的是讓你也能設(shè)計最適合自己的軟件框架,如果這樣還嫌棄收費,那真的就沒辦法了。

。

下邊講個盲人摸象的故事:

相傳,佛經(jīng)里有這樣一個故事。有個國王,讓人牽來一頭大象,讓幾個盲人去摸。過了一會,國王問道:你們說說大象長得是什么樣子?一個摸到象牙的人說大象長得像蘿卜;另一個摸到大象耳朵的說大象像簸箕;摸到象頭的人說大象像石頭;摸到大象鼻子的說大象像木杵;摸到大象腿的人說它像柱子;摸到象背的人說它像張床;摸到象肚子的人說它像缸;摸到尾巴的人說它像繩子。國王和在場的人都忍不住哈哈大笑。

我們對知識的學(xué)習(xí)又何嘗不是盲人摸象,只不過有的人摸的范圍廣,有的人摸的范圍窄,最終的目的是把大象摸個通透。相比很多人來說,當(dāng)前我可能摸的范圍廣些深些吧。對于文章中出現(xiàn)的問題希望大家提出寶貴意見指正,大家共同進(jìn)步。

非常感謝讓大家花時間,看了一些類似吐槽的文字,祝大家學(xué)習(xí)愉快。早日升職加薪。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容