隨想錄(工業軟體和消費級軟體的區別)

2021-10-09 22:25:49 字數 632 閱讀 9446

之前寫**的時候,開發的軟體有消費級軟體和工業軟體。消費軟體一般就是指手機、pc裡面的娛樂軟體、工具軟體,而工業軟體就是指電信軟體、運動控制軟體、車床軟體、流水線非標軟體等等。差別還是挺多的。

1、要求不同

工業軟體要求穩定,消費軟體可以接受偶發的故障。

2、成本不同

工業軟體對成本極其敏感,消費軟體一般是大眾軟體,成本會稍微寬裕一點。

3、週期不同

工業軟體,特別是定製軟體,時間要求比較緊,消費軟體時間會比較長,甚至會有幾年的開發時間。

4、平台不一樣

大部分工業軟體可能還是執行在windows上面,消費軟體就比較多了,ios、android、pc都有可能。

5、更新頻率不同

工業軟體很少更新,消費軟體經常更新。

6、規模不一樣

工業軟體規模差距很大,有幾k的,有幾個g的,消費軟體一般都比較大,最少都要幾萬行、幾十萬行。

7、收費方式不一樣

工業軟體可以直接有收入,消費軟體很難直接收費。

8、維護性不同

工業軟體寫好後,大部分是標定的工作,流程改動少。消費軟體,架構修改非常頻繁,不好維護。

9、開發手段不一樣

工業軟體大部分是嵌入式開發,消費軟體大部分還是純軟體開發,兩者區別較大。

軟體隨想錄

最近閱讀了由阮一峰翻譯的,有程式設計師部落酋長之稱的 joel 撰寫的 軟體隨想錄 精華摘抄如下 就如同所有行業最好的人才一樣,那些優秀的程式設計師是不會出現在招聘市場的。通常優秀的程式設計師在整個職業生涯中,可能會有4次求職。實習生制度創造了輸送優秀人才的管道,但是這個管道比較長,而且一路上損耗很...

軟體隨想錄

在圖書館閒逛,翻到這邊書,書如其名,像本雜記。書翻譯得極好,每個不明晰的名詞作者都給做了標記,使得外行的人,也能看的明白。1.畢業前練好寫作,但凡出眾的程式設計師,大多能夠清晰地表達自己的思想。2.畢業前學好一門偏底層語言,如c c 3.畢業前看一看微觀經濟學,至少認識市場對軟體的需求。4.不要因為...

隨想錄(軟體除錯)

對於很多程式設計師朋友來說,編寫 要比除錯 快樂的多。似乎創造軟體比維護軟體更能給人帶來成就感。然而,在企業裡面維護前人留下的 也是工作中不可缺少的一項內容。所以,如何除錯軟體,更快更好地尋找軟體中的bug,就成了我們必須學習的一門功課。當然,有人查詢故障很快,而有的人卻要慢一點,這中間的原因很多,...