程式設計開發應該注意的地方

2021-06-15 05:48:28 字數 615 閱讀 1931

程式開發中應該注意的地方!

(1)函式編寫的時候是否藉口型別一致

(2) if 是否可以跳出

(3)while、for是否會發生死迴圈

(4)巨集的優先順序是否***

(5)所有指標使用前是否可能合法

(6) 全域性變數是否是多程序共同使用,是否加鎖

(7) 巢狀鎖是否按照順序進行,會不會發生死鎖

(8) 程式優化的時候是否對部分資料使用了volatile屬性

(9) 相同功能的**是否進行了封裝

(10)**靜態檢查測試通過沒有

(11)標頭檔案中的巨集是否會發生衝突,有沒有undef

(12)函式是否使用了static屬性

(13) 簡單的單元測試和**覆蓋率測試沒

(14) 當前的功能實現是否可以使用原來的**

(15) **是否只使用了最簡單的c語言特性,這樣可以做到平台無關

(16) **是否和介面分開

(17) **是否可資料庫分開

(18)  資料結構的抽象是否提取出來,函式指標有沒有提煉

(19) 檔案中沒有的功能是否使用了#ifdef ... #endif結構

(20) 全域性資料使用前是否已經進行了正確性檢查等等。

面試應該注意的地方

摘自 size large 面試官是找合適的人,而不是最優秀的人!面試的目的就是希望了解面試者的兩個方面,應聘者是否有足夠的技能,應聘者是否能和現在的團隊融合並完成期望的工作。說實話,面試成功關鍵是看你過去的努力程度和你是個什麼樣的人,技巧的用處很少,因為還有試用期,最終總是會看到你真實的一面,技巧...

spring事物應該注意的地方

a.乙個功能是否要事務,必須納入設計 編碼考慮。不能僅僅完成了基本功能就ok。b.如果加了事務,必須做好開發環境測試 測試環境也盡量觸發異常 測試回滾 確保事務生效。c.以下列了事務使用過程的注意事項,請大家留意。不要在介面上宣告 transactional 而要在具體類的方法上使用 transac...

spring事物應該注意的地方

a.乙個功能是否要事務,必須納入設計 編碼考慮。不能僅僅完成了基本功能就ok。b.如果加了事務,必須做好開發環境測試 測試環境也盡量觸發異常 測試回滾 確保事務生效。c.以下列了事務使用過程的注意事項,請大家留意。不要在介面上宣告 transactional 而要在具體類的方法上使用 transac...