成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

[陳南煉原創(chuàng)]一個(gè)五年的后端開發(fā)老鳥給新手的12條忠告

alaege / 1644人閱讀

摘要:代碼的環(huán)境,開發(fā)是開發(fā)分支測(cè)試是測(cè)試分支,業(yè)務(wù)分支和預(yù)發(fā)布黑盒環(huán)境,每一個(gè)環(huán)境都是獨(dú)立的箱子,相關(guān)內(nèi)容的人應(yīng)該有相對(duì)應(yīng)的權(quán)限。

一個(gè)五年的后端開發(fā)老鳥給新手的12條忠告
1.需求未完成澄清以前,沒有必要進(jìn)行開發(fā),這是禁忌 2.開發(fā)的時(shí)間在預(yù)估需求時(shí)間上至少添加1.2倍 3.明確需求者的本意;明確本次開發(fā)是按照其任務(wù)布置進(jìn)行開發(fā)還是自己獨(dú)立進(jìn)行開發(fā) 4.雖然沒有實(shí)現(xiàn)不了的技術(shù),但是引入新技術(shù)的時(shí)間成本和人力成本以及后續(xù)的維護(hù)成本是極其高昂的;要在合適的時(shí)間內(nèi)給出最完美的技術(shù)架構(gòu)是不可能的,但要拿出行業(yè)標(biāo)準(zhǔn)方案,且在單位成本時(shí)間內(nèi)可控;技術(shù)誰(shuí)引入誰(shuí)負(fù)責(zé) 5.Git提供了大量的日志記錄,非特殊情況下,一般要避免引入非語(yǔ)句注釋,注釋都是要有意義的 6.大塊代碼段復(fù)用要封裝,大塊代碼段可以直接C/V,但是細(xì)節(jié)語(yǔ)句要通讀一遍,檢查一遍。 7.代碼的書寫方式不是寫好一點(diǎn)就測(cè)試一點(diǎn),是要在內(nèi)心整理好步驟,書寫出一個(gè)基礎(chǔ)的版本在進(jìn)行測(cè)試和修改。寫一句代碼就進(jìn)行測(cè)試,那是小學(xué)生入門初級(jí)的做法。 8.代碼環(huán)境要獨(dú)立起來(lái);代碼的托管要采用分布式Git或者是GitLab;且要有備份的習(xí)慣,管理好權(quán)限和分支,按照最小權(quán)限的原則進(jìn)行分配操作;代碼的分支管理要分為開發(fā)分支,測(cè)試分支,預(yù)發(fā)布分支,線上master分支,,還有hotfix修bug的分支,只有hotfix是可以直接合并到主Master分支的。代碼的環(huán)境,開發(fā)是開發(fā)分支;測(cè)試是測(cè)試分支,業(yè)務(wù)分支和預(yù)發(fā)布黑盒環(huán)境,每一個(gè)環(huán)境都是獨(dú)立的箱子,相關(guān)內(nèi)容的人應(yīng)該有相對(duì)應(yīng)的權(quán)限。 9.技術(shù)開發(fā)首先是人才的選擇,開發(fā)意味著負(fù)責(zé),也意味著對(duì)人才的信任,要對(duì)開發(fā)的內(nèi)容負(fù)責(zé),未經(jīng)過(guò)測(cè)試的內(nèi)容禁止發(fā)布,隨性而發(fā)未經(jīng)過(guò)評(píng)審,設(shè)計(jì),共同探討,文字留存的內(nèi)容不上正式環(huán)境,只允許在測(cè)試環(huán)境及以內(nèi)發(fā)布,因不遵守所產(chǎn)生的連帶責(zé)任由主張者自行承擔(dān)。 10.在創(chuàng)業(yè)公司或者任務(wù)期間內(nèi),都是快速出效果,出產(chǎn)品,快速上手,架構(gòu)的優(yōu)先級(jí)是低于上線日期的,所以快速迭代尤為重要;技術(shù)架構(gòu)要有專人強(qiáng)制推行,如原來(lái)已經(jīng)有代碼風(fēng)格的則按照以往的風(fēng)格來(lái)開發(fā)。 11.產(chǎn)品經(jīng)理是需求的提出者,開發(fā)時(shí)間的預(yù)估值來(lái)源于自己的開發(fā)速度能力和對(duì)開發(fā)任務(wù)的理解和對(duì)開發(fā)任務(wù)的專注程度,還有需求者所能給的時(shí)間來(lái)權(quán)衡,最終按照自己的開發(fā)能力60%加上開發(fā)者給的時(shí)間40%然后給出對(duì)應(yīng)的開發(fā)時(shí)間。 12.代碼的復(fù)用性,美觀可讀性不是一梭子就干;是要有一定尺度的,能復(fù)用的地方要復(fù)用,能抽象的地方要抽象,可以給出更加優(yōu)等方案的需要優(yōu)等算法,解決問(wèn)題固然重要,代碼復(fù)用和結(jié)構(gòu)可讀也十分重要,這兩者的比例還是6、4開,先實(shí)現(xiàn)功能,然后對(duì)于特定的規(guī)范引入也要加強(qiáng)。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/31405.html

相關(guān)文章

  • 新手建站必看十大忠告

    摘要:對(duì)于從零開始建網(wǎng)站的新手,知道下面十大忠告,可以少走彎路,早日走上康莊大道。阿里云自助建站平臺(tái)支持快速備案建一個(gè)手機(jī)網(wǎng)站手機(jī)網(wǎng)站具有讓消費(fèi)者隨時(shí)隨地隨身訪問(wèn)的優(yōu)勢(shì)和方便快捷的不可取代的特點(diǎn)。對(duì)于從零開始建網(wǎng)站的新手,知道下面十大忠告,可以少走彎路,早日走上康莊大道。 1、一定要做網(wǎng)站規(guī)劃方案   一個(gè)網(wǎng)站的成功與否與建站前的網(wǎng)站規(guī)劃有著極為重要的關(guān)系。在建立網(wǎng)站前應(yīng)明確建設(shè)網(wǎng)站的目的,確定網(wǎng)...

    roadtogeek 評(píng)論0 收藏0
  • 從零開始建網(wǎng)站,新手小白建站必知十大忠告

    摘要:對(duì)于從零開始建網(wǎng)站的新手,知道下面十大忠告,可以少走彎路,早日走上康莊大道。阿里云自助建站平臺(tái)支持快速備案建一個(gè)手機(jī)網(wǎng)站手機(jī)網(wǎng)站具有讓消費(fèi)者隨時(shí)隨地隨身訪問(wèn)的優(yōu)勢(shì)和方便快捷的不可取代的特點(diǎn)。對(duì)于從零開始建網(wǎng)站的新手,知道下面十大忠告,可以少走彎路,早日走上康莊大道。 1、一定要做網(wǎng)站規(guī)劃方案   一個(gè)網(wǎng)站的成功與否與建站前的網(wǎng)站規(guī)劃有著極為重要的關(guān)系。在建立網(wǎng)站前應(yīng)明確建設(shè)網(wǎng)站的目的,確定網(wǎng)...

    0x584a 評(píng)論0 收藏0
  • 我從編程教室畢業(yè)

    摘要:本文的作者是之前編程教室的實(shí)訓(xùn)生之一,原本在汽車制造車間里工作,后來(lái)成功轉(zhuǎn)行為一名程序員,從事車載語(yǔ)音識(shí)別相關(guān)軟件的開發(fā)。通過(guò)編程教室的公眾號(hào)看到先生招實(shí)訓(xùn)生的公告,毛遂自薦之后拿到,然后從就職的車企辭職,來(lái)到上海。 這篇文章在我的草稿箱里躺了有一年多,今天總算是發(fā)出來(lái)了。本文的作者是之前編程教室的實(shí)訓(xùn)生之一,原本在汽車制造車間里工作,后來(lái)成功轉(zhuǎn)行為一名程序員,從事車載語(yǔ)音識(shí)別相關(guān)軟件...

    wind5o 評(píng)論0 收藏0
  • 阿里云新手必看---十大知識(shí)

    摘要:阿里云自助建站平臺(tái)提供獨(dú)立,支持百度快速收錄,節(jié)省優(yōu)化成本。阿里云自助建站平臺(tái)背后有強(qiáng)大的售后服務(wù)和技術(shù)團(tuán)隊(duì),你不用擔(dān)心你的網(wǎng)站爛尾。最后告訴大家阿里云優(yōu)惠詳情,請(qǐng)看對(duì)于從零開始建網(wǎng)站的新手,知道下面十大忠告,可以少走彎路,早日走上康莊大道。 1、一定要做網(wǎng)站規(guī)劃方案   一個(gè)網(wǎng)站的成功與否與建站前的網(wǎng)站規(guī)劃有著極為重要的關(guān)系。在建立網(wǎng)站前應(yīng)明確建設(shè)網(wǎng)站的目的,確定網(wǎng)站的功能,確定網(wǎng)站規(guī)模、...

    seal_de 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<