程式設計師和工程師區別?

來源:酷知科普網 1.85W

很多軟體開發人員未必清楚兩者的差別,甚至做了很久也只算程式設計師而不算嚴格意義上的工程師。所以網頁設計師鍾振森就自己的觀察和,談談程式設計師和工程師的差別。

程式設計師和工程師區別?

操作方法

(01)工程師不寫黑箱程式“程式=資料結構+演算法”,這個著名的公式大家都知道,不幸的是,它不適合描述工程領域或者現實世界的程式。

程式設計師和工程師區別? 第2張

(02)出現問題的第一反應是直接殺掉程序重啟(天哪你們的程式不能安全關閉嗎)。

程式設計師和工程師區別? 第3張

(03)怎樣的程式不是黑箱?

程式設計師和工程師區別? 第4張

(04)網路爬蟲大家都會寫,大家也都知道如果要資料抓得準,除錯起來 很麻煩。可以用逐步操縱語句的執行,迅速定位問題所在。

程式設計師和工程師區別? 第5張

(05)工程師注意實現和介面分離Java面試的一道經典問題是:請描述抽象類和介面的區別。通常,大家都會知道“介面”和“實現”要分離。

程式設計師和工程師區別? 第6張

(06)介面的真正含義是什麼?計算機最擅長處理的是資訊,它可以讓資訊脫離現實的障礙高速流動起來。

程式設計師和工程師區別? 第7張

(07)工程師注重功能的邏輯聯絡很多系統都在不斷的變化和改進過程中,程式設計師看到的是功能點,工程師看到的是功能點之上的邏輯。

程式設計師和工程師區別? 第8張

(08)隨著時間的推移,業務的增長,新功能可能越來越多。

程式設計師和工程師區別? 第9張

特別提示

這個例子看起來很簡單,但做起來卻沒那麼容易。

悟性好的有機會接受很好訓練的,估計不需要了解這些。

熱門標籤