摘要:代碼的環境,開發是開發分支測試是測試分支,業務分支和預發布黑盒環境,每一個環境都是獨立的箱子,相關內容的人應該有相對應的權限。
一個五年的后端開發老鳥給新手的12條忠告1.需求未完成澄清以前,沒有必要進行開發,這是禁忌 2.開發的時間在預估需求時間上至少添加1.2倍 3.明確需求者的本意;明確本次開發是按照其任務布置進行開發還是自己獨立進行開發 4.雖然沒有實現不了的技術,但是引入新技術的時間成本和人力成本以及后續的維護成本是極其高昂的;要在合適的時間內給出最完美的技術架構是不可能的,但要拿出行業標準方案,且在單位成本時間內可控;技術誰引入誰負責 5.Git提供了大量的日志記錄,非特殊情況下,一般要避免引入非語句注釋,注釋都是要有意義的 6.大塊代碼段復用要封裝,大塊代碼段可以直接C/V,但是細節語句要通讀一遍,檢查一遍。 7.代碼的書寫方式不是寫好一點就測試一點,是要在內心整理好步驟,書寫出一個基礎的版本在進行測試和修改。寫一句代碼就進行測試,那是小學生入門初級的做法。 8.代碼環境要獨立起來;代碼的托管要采用分布式Git或者是GitLab;且要有備份的習慣,管理好權限和分支,按照最小權限的原則進行分配操作;代碼的分支管理要分為開發分支,測試分支,預發布分支,線上master分支,,還有hotfix修bug的分支,只有hotfix是可以直接合并到主Master分支的。代碼的環境,開發是開發分支;測試是測試分支,業務分支和預發布黑盒環境,每一個環境都是獨立的箱子,相關內容的人應該有相對應的權限。 9.技術開發首先是人才的選擇,開發意味著負責,也意味著對人才的信任,要對開發的內容負責,未經過測試的內容禁止發布,隨性而發未經過評審,設計,共同探討,文字留存的內容不上正式環境,只允許在測試環境及以內發布,因不遵守所產生的連帶責任由主張者自行承擔。 10.在創業公司或者任務期間內,都是快速出效果,出產品,快速上手,架構的優先級是低于上線日期的,所以快速迭代尤為重要;技術架構要有專人強制推行,如原來已經有代碼風格的則按照以往的風格來開發。 11.產品經理是需求的提出者,開發時間的預估值來源于自己的開發速度能力和對開發任務的理解和對開發任務的專注程度,還有需求者所能給的時間來權衡,最終按照自己的開發能力60%加上開發者給的時間40%然后給出對應的開發時間。 12.代碼的復用性,美觀可讀性不是一梭子就干;是要有一定尺度的,能復用的地方要復用,能抽象的地方要抽象,可以給出更加優等方案的需要優等算法,解決問題固然重要,代碼復用和結構可讀也十分重要,這兩者的比例還是6、4開,先實現功能,然后對于特定的規范引入也要加強。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/31405.html
摘要:對于從零開始建網站的新手,知道下面十大忠告,可以少走彎路,早日走上康莊大道。阿里云自助建站平臺支持快速備案建一個手機網站手機網站具有讓消費者隨時隨地隨身訪問的優勢和方便快捷的不可取代的特點。對于從零開始建網站的新手,知道下面十大忠告,可以少走彎路,早日走上康莊大道。 1、一定要做網站規劃方案 一個網站的成功與否與建站前的網站規劃有著極為重要的關系。在建立網站前應明確建設網站的目的,確定網...
摘要:對于從零開始建網站的新手,知道下面十大忠告,可以少走彎路,早日走上康莊大道。阿里云自助建站平臺支持快速備案建一個手機網站手機網站具有讓消費者隨時隨地隨身訪問的優勢和方便快捷的不可取代的特點。對于從零開始建網站的新手,知道下面十大忠告,可以少走彎路,早日走上康莊大道。 1、一定要做網站規劃方案 一個網站的成功與否與建站前的網站規劃有著極為重要的關系。在建立網站前應明確建設網站的目的,確定網...
摘要:阿里云自助建站平臺提供獨立,支持百度快速收錄,節省優化成本。阿里云自助建站平臺背后有強大的售后服務和技術團隊,你不用擔心你的網站爛尾。最后告訴大家阿里云優惠詳情,請看對于從零開始建網站的新手,知道下面十大忠告,可以少走彎路,早日走上康莊大道。 1、一定要做網站規劃方案 一個網站的成功與否與建站前的網站規劃有著極為重要的關系。在建立網站前應明確建設網站的目的,確定網站的功能,確定網站規模、...
閱讀 3960·2021-11-24 09:38
閱讀 1225·2021-10-19 11:42
閱讀 1829·2021-10-14 09:42
閱讀 2154·2019-08-30 15:44
閱讀 544·2019-08-30 14:04
閱讀 2888·2019-08-30 13:13
閱讀 1949·2019-08-30 12:51
閱讀 956·2019-08-30 11:22