在軟體開發過程中,難免會遇到遇到各種問題,隨著時間的流逝,居然形成了一些文字化的東西和一些口傳心授的東西—我們稱呼曰「文件、標準」。隨著人 員的增多,併發專案也很多,這些東西,對我們產生的影響力也越來越大。新人來時,每每言傳身教之後,都會有所遺漏。的確,在這兒,做乙個好的程式設計師學的東 西也真夠多的,累!!何況,這些東西還在不斷增加中,苦!!
1.top-20
最容易出現問題的技術點、業務點的說明。時刻牢記之,否則就會出問題。
2.技術準則
2.1.專案管理
專案管理流程文件。沒有標準的乙個玩意,玩法多樣。
2.2.需求分析
<< 需求分析模板 >> 文件。
2.3.系統分析
<< 系統分析模板 >> 文件。盡可能的全面,結果反而導致無從下手。 << 架構分析模板 >> 文件。
2.4.軟體設計
<< 軟體設計模板 >> 文件
2.5.程式開發
程式開發過程中,要嚴格按照相關業務準則執行,當程式準則違背業務準則時,以業務準則為主。
2.5.1.編碼風格
《產品編碼風格》文件。
2.5.2.體系結構
《產品技術體系結構》文件。
2.5.3.web層
《 web 層開發規範和指導手冊》文件。
2.5.4.儲存層
《資料儲存規範和指導手冊》文件。
2.5.5.服務層
《服務層指導手冊》文件。
2.5.6.業務邏輯層
《領域層指導手冊》文件。
《業務邏輯層指導手冊》文件。
《服務化業務指導手冊》文件。
2.5.7.配置檔案
《軟體配置指導手冊》文件。
2.5.8.分布式服務呼叫
《分布式服務使用規範》 文件 。
2.5.9.程式設計約定
《內部編碼約定》文件。
《物件 xml 序列化規範》文件。
《數字、時間使用規範》文件。
《許可權定義、使用、管理指導手冊》文件。
《日誌編寫指導手冊》文件。
《常量、列舉、國際化指導手冊》文件。
《安全編碼指導目錄》文件。
《批量任務指導手冊》文件。
2.6.系統與服務監控
《應用系統健康檢查指導手冊》 文件 。
2.7.資料庫系統
《資料庫開發和使用規範》文件。
2.8.**測試
《**review指導目錄》文件。
《單元測試指導手冊》文件。
《系統回歸測試指導手冊》文件。
《系統整合測試指導手冊》 文件 。
2.9.專案發布
<< 專案發布計畫模板 >> 文件 。
2.10.源**管理
《源**使用和管理規範》 文件 。
3.業務準則
涉及到各個業務層面的規則文件。
乙個程式設計師該學習的東西
要想做乙個程式設計師,需要走過下邊的路,別讓周圍絢爛的景色迷失了你的方向!首先,學習一門計算機語言。其次,整明白乙個開發的工具,其實也可以不要,也可以說你真正需要的是乙個編譯器!不管怎麼樣,你要是選擇了開發工具,那你就想辦法給他整的裡裡外外都通透。最後,你得知道你自己想表達的是什麼,用你的知識和你的...
作為乙個程式設計師需要學多少東西
程式設計世界是真實世界的縮影.程式設計師要做的就是先 高中 畢業,然後選擇乙個最擅長的專業繼續深造.1.學好 物理 基礎演算法和資料結構.是計算機世界的基本定律,是程式問題的終極答案 2.學好 化學 各類系統和語言的關鍵性質,提供能寫出優秀程式的原料 3.學好 生物 不同的技術構成不同的生態系統,不...
乙個程式設計師需要的素質
作乙個真正合格的程式設計師,應該具有的素質。1 團隊精神和協作能力 團隊精神和寫作能力是作為乙個程式設計師應具備的最基本的素質。軟體工程已經提了將近三十年了,當今的軟體開發已經不是程式設計了,而是工程。獨行俠可以寫一些程式也能賺錢發財,但是進入研發團隊,從事商業化和產品化的開發任務,就必須具備這種素...