重新認識程式設計

2021-10-01 11:49:11 字數 327 閱讀 3584

重新了解下自己的盲區!

什麼是框架,什麼是架構:

框架:是一套規範或者規則(思想),或者提供基礎功能的產品。

架構:是結構與元件的抽象描述,是系統整體的頂層設計,用來處理軟體高層次結構的設計和實施。

在平時的交流表達中經常錯誤的使用這兩個詞,真的是頭疼自己的專業性,還不夠格做個程式設計師吧!

如何程式設計:重新定義自己的程式,不懂程式設計,不會運用物件導向的思想去完成乙個功能,實現乙個業務需求。及時使用了物件導向的封裝,繼承,多型也沒有意識到這樣使用解決了什麼問題,有什麼好處,為什麼用,有可以替代的解決方案嗎!

從基礎然後擴充這樣才是學習程式設計的思想吧!大道至簡!

重新認識container

我還清楚的記得,第一次從 那兒聽說container這個詞 結果他給我解釋了半天還是似懂非懂的。今天,偷閒翻了下posa4,發現裡面對container的解釋特別清楚。粗略的理解下來是,為了分離關注點,而實現的對系統資源的封裝。豁然開朗的發現,os就是應用程式的container。突發奇想的,開發乙...

重新認識測試

以前總覺得測試是軟體開發的邊緣職位,開發人員才是軟體生命週期的核心人員。隨著對網際網路公司的了解,逐步了解到測試的重要性。以bat為例,三家公司均設定了測試開發工程師崗位,該崗位的主要職責就是編寫自動化測試案例,通過對 的邏輯進行分析,設計出能夠覆蓋大部分 的測試用例。如阿里的測試開發工程師的崗位描...

重新認識ARC

雖然用了很久的arc,感受了 簡潔。但是對arc底層實現並不了解。今天抽空研究了下,做些簡單地總結。一 strong 1.區域性變數 對於區域性變數來說,在超出作用域的地方由編譯器自動插入release。大概轉化為 在非arc返回的autorelease型別的方法 在blog手碼大概 如有錯誤還望指...