軟件的發(fā)布或部署過程必須是可重復且可靠的。這就引出了下一條…Aut " /> 欧美在线一区二区三区四区,91av视频在线播放,深夜福利一区二区

四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

持續(xù)交付的八條原則,你能做到幾條?

  英文原文:8 Principles of Continuous Delivery

  1. The process for releasing/deploying software MUST be repeatable and reliable.
    軟件的發(fā)布或部署過程必須是可重復且可靠的。這就引出了下一條…
  2. Automate everything!
    所有操作的自動化!我很難相信“手工操作是可重復且可靠的”這種說法。所以一定要將所有重復性的操作變成自動化的,從而變得可靠。
  3. If somethings difficult or painful, do it more often.
    如果某件事情做起來很困難或者讓你覺得很痛苦,那么就盡早且盡可能頻繁地去做。乍一看上去,這么做太蠢了,因為人的直覺反應是:應該推遲這件事。然而,實際上,這句話是說:如果做某件事很痛苦,一旦要求自己更頻繁地做,你就會有動力想出各種辦法,來解決這個痛苦,很可能把它變成了自動化的,最終會把它變成一件簡單容易的事情。就拿更新數(shù)據(jù)庫結構來說吧。一般來說,沒人想頻繁地修改它,所以就會盡可能推遲或少做,比如一個月做一次更新,或者更長。然而,你真正需要做的卻是改進數(shù)據(jù)庫結構調(diào)整的流程,讓它變成更容易,更頻繁。甚至如果必要的話,可以一天做一次。
  4. Keep everything in source control
    對所有內(nèi)容進行版本控制。當今軟件行業(yè)還在強調(diào)這種要求,你可能會覺得奇怪,誰現(xiàn)在還沒有用版本控制呢?但是,我指的不僅僅是源代碼喲,還包括環(huán)境、配置、數(shù)據(jù)等等。
  5. Done means “released”.
    完成意味著“已發(fā)布”。也就是說,項目的“完成”是指把它交到用戶手中,并且可以正常工作。而不是“我已經(jīng)提交了,后面的我不管了”,或者“我已經(jīng)提測啦”,或者“我測試完了,沒有問題。”
  6. Build quality in!
    內(nèi)建質(zhì)量。在質(zhì)量度量方面花一點兒精力。從長期維護的角度來講,具有良好質(zhì)量度量目標的項目(如單元測試覆蓋、代碼風格、復雜度等等) 要比沒有這些度量的項目更容易一些。
  7. Everybody has responsibility for the release process.
    每個人都要對交付過程負責。在開發(fā)人員機器上運行的程序不會為公司帶來收益。沒有部署的項目也一樣。開發(fā)人員也應該時刻想著如何部署手中的軟件。項目經(jīng)理也應該關注什么時間部署。測試人員也應該進行部署測試。
  8. Improve continuously.
    持續(xù)改進。軟件開發(fā)如“逆水行舟”,不進則退。持續(xù)改進意味著,你的系統(tǒng)需要一直改進,這樣當需要時,才能很容易修改。

  譯/喬梁

it知識庫持續(xù)交付的八條原則,你能做到幾條?,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 美少女战士变身| 山海经动画片全40集免费观看| cetv3中国教育电视台直播| 唐砖演员表| 美女写真116| 黄网站免费在线观看| be小说| 彭丹露点| 二次元美女肚子慢慢变大衣服撑破| 如果云知道歌词 | 二丫的美好生活[年代]| 项目负责人任命书| 日本大电影| 2024年怀男怀女表图| 英雄第二季| 魔影| 宝宝乐园| 各各他的路赞美诗歌| 正在行动| 惊天战神 电影| 怀孕检查费用大概多少钱| 艳妇乳肉豪妇荡乳xxx| 漂亮孕妇突然肚子疼视频| 黑色纳粹电影完整版| 青山处处埋忠骨课文| 胡安·安东尼奥·萨马兰奇| 成龙电影大全免费功夫片| 美女网站黄视频| 甲种公牛1976| 《爱的温暖》电影在线观看 | 河南电视台卫星频道| 饥渴女人的外遇| 孔大山| 泰国xxx| 挠中国美女丝袜脚心| 吴涟序| 窗前| 皇家骑士团外传| 下截抖音| 尸家重地演员表| 湿身美女|