精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

開源成功十法則

移動開發
每個人都想要,不少人都在試,但是創造它的過程,說起來卻都是淚。我說的是自由軟件,又叫開源軟件(譯者注:本文重點不是辨析自由軟件和開源軟件的概念,作者如此說,姑且認為兩者是一回事)。今天我要用十條行之有效的法則,來談談我三十年的寫代碼經驗。

[[151765]]

每個人都想要,不少人都在試,但是創造它的過程,說起來卻都是淚。我說的是自由軟件,又叫開源軟件(譯者注:本文重點不是辨析自由軟件和開源軟件的概念,作者如此說,姑且認為兩者是一回事)。今天我要用十條行之有效的法則,來談談我三十年的寫代碼經驗。

  1. 先有人,后有代碼這是一條黃金定律,Isabel Drost-Fromm教我的。致力于社區建設,而不是軟件本身。沒有社區,你的代碼解決的可能是錯誤的問題。這些代碼會被廢棄、忽略,最終消亡。先吸引人才,再給他們協作的空間。給他們有挑戰的工作。不要自己寫代碼。
  2. 采用強制開源的許可證強制開源(share-alike)的許可證是開源軟件的保險帶。別夸口說你不需要,總有一天你會被打臉,遍體鱗傷。不要被打臉,使用強制開源的許可證。如果GPL/LGPL對你來說政治意味太濃,那么用MPLv2。
  3. 別指望達成共識做決定前尋求共識,就好像指望能找到理想的人生伴侶一樣。有點不切實際。Github拋棄了共識,他們設計了fork/pull-request流程,所以2015年你已經沒什么借口了。你接受補丁就可以了,就像維基百科會接受增補。先合并代碼,再修復問題,最后再討論。把所有開發工作都放在主分支上。不要讓用戶等。這樣做你才能得到事實上的共識。
  4. 先問題后方案讓你自己和你隊友們關注問題,而不是功能。每個補丁都必須解決一個實在的問題。歡迎實驗性代碼,歡迎異想天開的創意。但不要讓這些東西過度膨脹。收集好的方案,拋棄壞的。允許失敗,各個層面上的失敗。這是成長的必經之路。
  5. 先定義后實現積極地為API和協議的定義寫文檔并進行測試。用持續集成來測試公開的API和協議。代碼覆蓋率不重要,代碼文檔也不重要。重要的是,定義好的東西代碼要去實現,并且實現得要好。
  6. 內部挖潛讓貢獻者(contributor)成為維護者(maintainer),讓維護者成為負責人(owner)。平穩地、放松地做這件事,別害怕。保留權力把表現糟糕的人踢出去。鼓勵人們創立他們自己的項目,尤其是基于已有的項目開發的新項目,或者與已有項目構成競爭關系的項目。日常表現不好的人,卸下他們的權力。
  7. 寫下規則你有了自己的規則,就要寫下來,這樣大家才能知道。實際上都不用寫了,借用我們為ZeroMQ設計的C4.1規則就行,如果你愿意,也可以簡化這些規則。
  8. 公平地執行規則你的權力應該用來執行規則,而不是威逼別人認同項目的愿景。最重要的是,你自己要遵守規則。有這么一小撮維護者,會僅僅因為他們不喜歡一個補丁而槍斃它,而你如果自己不遵守規則,就會助長這類小團體,沒什么比這更糟糕了。好吧,這么說有點夸張,更糟糕的事情多著呢。但是這類小團體會對項目造成危害。
  9. 細分項目力爭建立一群小型、獨立、自組織、互相競爭的小項目。不要搞大項目。這里說的“大項目”是指,有兩到三個核心開發者的項目。不要用submodules(譯者注:git的命令,用于指定外部項目的依賴性)之類的來指定依賴性。讓別人自己選擇想要集成的項目。這是基本的法則。
  10. 保持快樂的氛圍也許你注意到,我并沒有提及“創新”。如果要提,創新可能會排在11或12位。無論如何,你要為社區營造正向快樂的氛圍。不要說某個問題愚蠢,不要說某個人愚蠢。社區總有一些人表現糟糕,即使規則很清楚也要違反。除了這些人,其他所有人都值得我們珍惜,我們應該像遠道來訪的客人一樣對待他們。
責任編輯:倪明 來源: infoq
相關推薦

2009-10-26 16:50:25

面試成功契機

2019-05-08 05:06:11

物聯網IOT網絡

2013-01-16 09:43:55

開源HadoopOpenStack

2012-05-03 09:30:54

軟件開發編程

2017-07-03 16:32:51

存儲私有云云存儲

2015-08-31 09:46:59

公有云云成本

2014-02-06 12:26:58

程序員招聘

2023-10-31 16:22:31

代碼質量軟件開發Java

2011-02-22 14:31:27

WebMySQLPHP

2024-04-30 14:41:41

ITCIO

2018-04-24 17:42:16

技術教育領域

2009-04-07 11:24:16

Java開發注意事項

2024-05-10 15:44:57

2011-05-16 16:11:21

java

2025-11-18 07:56:23

2023-04-09 08:48:28

開源開源軟件

2022-06-06 10:36:04

紅帽開源客戶成功

2019-02-14 09:04:55

阿里開源Blink

2018-06-07 15:18:07

開源求職

2010-01-05 13:41:40

點贊
收藏

51CTO技術棧公眾號

91亚洲国产成人精品一区| 韩国无码一区二区三区精品| 免费av在线网址| 国产超碰在线一区| 国产精品第一视频| 欧美黑人精品一区二区不卡| 午夜精品福利影院| 3751色影院一区二区三区| 国产原创popny丨九色| 91在线视频| 99久久99久久综合| 成人黄色av播放免费| 日韩一区二区视频在线| 影音先锋成人在线电影| 亚洲人成网站在线播| 亚洲丝袜在线观看| 欧美日韩女优| 精品久久久久久中文字幕大豆网| 影音欧美亚洲| 韩国精品视频| 99v久久综合狠狠综合久久| 成人高h视频在线| 男人天堂视频网| 亚洲人体大胆视频| 欧美国产日韩二区| 日本一二三区在线观看| 国产亚洲一卡2卡3卡4卡新区 | 欧美三级午夜理伦三级富婆| 超碰中文在线| 一区二区三区日韩欧美| 亚洲制服中文| eeuss影院在线观看| 91亚洲资源网| 国产精品国产一区二区| 精品人妻一区二区三区三区四区| 麻豆精品视频在线观看视频| 国产精品com| 欧产日产国产69| 一本一道久久综合狠狠老精东影业| 美女扒开尿口让男人操亚洲视频网站| аⅴ天堂中文在线网| 亚洲区小说区| 国产视频久久久久久久| 成人午夜精品无码区| 一区二区三区四区精品视频| 欧美一级精品大片| 四虎成人在线播放| 国产精品xnxxcom| 制服丝袜亚洲网站| 亚洲第一区第二区第三区| 日韩精品第二页| 欧美日韩国产片| 九九九九九九九九| 日韩专区视频| 91精品国产一区二区三区| 久久久久久久久久久久久久久国产| 韩国精品视频在线观看 | 欧美性资源免费| 成人免费看片98欧美| 国产一区导航| 国产高清在线不卡| 亚洲综合精品视频| 狠狠色丁香久久婷婷综| 5g影院天天爽成人免费下载| 老熟妇高潮一区二区高清视频| 成人黄色网址在线观看| 久草精品电影| 国产区在线视频| 国产精品毛片高清在线完整版| 一本一本a久久| 在线看一级片| 红桃视频成人在线观看| 老司机午夜av| 精品国产鲁一鲁****| 亚洲福利在线播放| 性猛交娇小69hd| 中文字幕免费精品| 97成人精品视频在线观看| 狠狠人妻久久久久久| 蜜臀av一区二区| 7777精品久久久大香线蕉小说| 农村少妇久久久久久久| 久久先锋资源网| 亚洲日本精品| 超碰97免费在线| 日本精品视频一区二区三区| 欧美一级特黄aaa| 国产厕拍一区| 中文字幕日韩欧美精品在线观看| 日韩在线不卡av| 伊人久久亚洲热| 国产精品电影在线观看| www.久久久久久| 91老师国产黑色丝袜在线| 视频一区二区三| jizz一区二区三区| 欧美视频一区在线| 不许穿内裤随时挨c调教h苏绵| 色婷婷久久久| 另类色图亚洲色图| 国语对白永久免费| 国产呦精品一区二区三区网站| 久久99精品国产99久久| 在线观看的av| 黄色精品在线看| 永久免费黄色片| 欧美猛男男男激情videos| 美女久久久久久久| 少妇无套内谢久久久久| 成人18视频日本| 熟妇熟女乱妇乱女网站| 蜜臀国产一区| 精品久久久久久综合日本欧美| 亚洲а∨天堂久久精品2021| 国产精品sm| 成人黄在线观看| 蜜桃视频在线入口www| 夜夜揉揉日日人人青青一国产精品| 99热手机在线| 尤物tv在线精品| 欧美国产日韩在线| 中文字幕人成人乱码亚洲电影| 99国产一区二区三精品乱码| 日韩视频一二三| 国产一区精品福利| 国产一区二区黑人欧美xxxx| 天堂在线免费观看视频| 成人免费黄色在线| 中文字幕乱码免费| 四虎国产精品免费久久5151| 亚洲天堂免费视频| 成人午夜淫片100集| 99久久久国产精品免费蜜臀| 久艹在线免费观看| 精品中文字幕一区二区三区四区| 中文字幕无线精品亚洲乱码一区 | 97久久久精品综合88久久| 久久久久久久香蕉| 日韩视频一二区| 久久夜色精品国产| 国产欧美日韩成人| 亚洲婷婷综合久久一本伊一区 | 国产精品亚洲视频| 可以免费看的黄色网址| 国产电影一区二区| 久久精品视频在线| 97超碰中文字幕| 国产精品久久久久久亚洲伦 | 久久婷婷五月综合色丁香| 国产亚洲成精品久久| 欧美一级淫片免费视频黄| 91蜜桃免费观看视频| 99视频在线免费播放| 国产精品sss在线观看av| 欧美激情在线狂野欧美精品| 亚洲国产999| 五月天亚洲婷婷| 少妇户外露出[11p]| 亚洲在线网站| 欧美日产一区二区三区在线观看| 欧美大片高清| 亚洲网站在线播放| 中文字幕第一页在线播放| 国产欧美日韩三级| 91亚洲精品久久久蜜桃借种| 亚洲最大黄网| 国产精品久久亚洲7777| 波多野一区二区| 亚洲男人天堂古典| 亚洲一区 中文字幕| 亚洲精品一卡二卡| 人妖粗暴刺激videos呻吟| 亚洲欧美清纯在线制服| 欧洲一区二区在线| 成人亚洲精品| 国内精品模特av私拍在线观看| 亚洲色偷精品一区二区三区| 欧美性受xxxx黑人xyx性爽| 99久久精品久久亚洲精品| 国产精品18久久久| 无码播放一区二区三区| 成人av二区| 91精品天堂| 国产精品专区免费| 久久久精品影院| 污视频网站在线播放| 欧美无人高清视频在线观看| 欧美激情精品久久久久久免费| 大尺度一区二区| 欧美视频免费播放| 亚洲免费二区| 免费成人深夜夜行视频| 99热这里有精品| 亚洲3p在线观看| 麻豆影院在线| 亚洲精品综合精品自拍| 国产女人高潮时对白| 狠狠躁夜夜躁久久躁别揉| 日韩在线不卡av| 99re亚洲国产精品| 欧美精品 - 色网| 亚洲欧美春色| 91精品国产毛片武则天| 亚洲黄页网站| av成人综合网| 成人精品高清在线视频| 97色在线观看| 伊人福利在线| 日韩视频在线免费观看| 欧美日本网站| 亚洲国产成人精品女人久久久 | 亚洲精品一区二区在线观看| 自拍偷拍色综合| 欧美日韩在线看| 青娱乐在线视频免费观看| 国产精品每日更新| 中文字幕在线观看免费高清| 91性感美女视频| 色哟哟视频在线| 国内精品自线一区二区三区视频| 青青在线视频观看| 国产欧美不卡| 日本手机在线视频| 欧美欧美天天天天操| 在线视频欧美一区| av亚洲免费| 欧美lavv| 香蕉久久夜色精品国产更新时间 | 日韩精品水蜜桃| 免费久久久一本精品久久区| 国内自拍欧美| 动漫美女被爆操久久久| 日韩三级精品| 91成人免费视频| 深夜福利一区| 91久久国产精品| 在线观看亚洲精品福利片| 国产精品一区二区久久久| 久久天堂av| 国产高清视频一区三区| 亚洲四虎影院| 国产精品人成电影| 成人国产在线| 国产中文欧美精品| www.久久99| 92福利视频午夜1000合集在线观看| 亚洲免费资源| 成人免费福利在线| 成人污版视频| 国产69精品久久久久9999apgf| 99re8这里有精品热视频免费 | 91香蕉视频免费看| 国产美女在线观看一区| 中文字幕一区二区三区四| 国产九色精品成人porny| 五月天国产视频| 国产999精品久久久久久绿帽| 无码人妻久久一区二区三区蜜桃| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 精品国产国产综合精品| 日韩毛片在线免费观看| 一区视频免费观看| 亚洲成在线观看| 国产又黄又猛又粗又爽| 欧美日韩中字一区| 国产激情视频在线播放| 精品欧美一区二区在线观看| 天天操天天爱天天干| 亚洲无线码在线一区观看| av电影在线网| 欧美理论电影在线观看| а√在线中文网新版地址在线| 日韩av电影手机在线| 成人黄色毛片| 国产成人精品日本亚洲11 | 亚洲在线欧美| 黄色成人精品网站| 久久午夜夜伦鲁鲁一区二区| 精品无人区卡一卡二卡三乱码免费卡| 亚洲精品一二三四| 99精品视频一区二区三区| 天天舔天天操天天干| 亚洲精品网站在线观看| 91精品国产乱码在线观看| 欧美视频一区二区| 成人av手机在线| 亚洲色图第一页| 国产精品久久麻豆| 18性欧美xxxⅹ性满足| 久久亚洲精品人成综合网| 国产欧美一区二区三区另类精品 | 欧美日韩dvd| 亚洲在线一区| 亚洲AV成人精品| 国产网站一区二区三区| 欧美日韩偷拍视频| 在线免费观看日韩欧美| 精品久久久久中文慕人妻| 亚洲视频第一页| 美女日批视频在线观看| 国产精品久久久久久网站| 最新国产精品精品视频| 日韩午夜视频在线观看| 亚洲三级观看| 天天色天天干天天色| 国产午夜亚洲精品理论片色戒 | 97人人澡人人爽| 国产一区二区三区四区二区| 激情小视频网站| 毛片不卡一区二区| 国产精品边吃奶边做爽| 亚洲综合另类小说| 夜夜爽8888| 亚洲欧美一区二区三区久久| 波多野结衣久久| 成人福利视频在线观看| 精品国产1区| 免费在线观看亚洲视频| 盗摄精品av一区二区三区| 中文字幕电影av| 欧美久久久一区| 搞黄视频在线观看| 欧美一区二区视频97| 成人av动漫| 欧美精品在欧美一区二区| 九九九久久久精品| 美国黑人一级大黄| 色天使久久综合网天天| 亚洲 精品 综合 精品 自拍| 久久久久久国产免费 | 久久综合九色欧美狠狠| 樱桃成人精品视频在线播放| 久久国产免费视频| 亚洲免费伊人电影| 国产精品熟女久久久久久| 少妇av一区二区三区| 亚洲爱爱视频| 先锋影音亚洲资源| 老司机精品视频一区二区三区| 精品成人无码一区二区三区| 在线视频欧美区| 成人精品一区二区三区免费 | 国产精品久久久久久久免费| 夜夜嗨av一区二区三区四区| 欧洲一级精品| 日韩国产精品一区二区| 免播放器亚洲一区| 99自拍偷拍视频| 欧美裸体一区二区三区| 日本a在线播放| 成人激情在线播放| 伊人久久大香线| 中国特级黄色大片| 偷窥少妇高潮呻吟av久久免费| 涩涩视频免费看| 秋霞午夜一区二区| 国产精品亚洲二区| 色婷婷.com| 亚洲精品免费在线| 人妻夜夜爽天天爽| 欧美在线免费看| 国产精品一在线观看| 久久久久国产一区| 亚洲欧美在线另类| 亚洲黄色一级大片| 97在线看福利| 欧美裸体在线版观看完整版| 一区二区在线免费看| 一区二区三区中文免费| 欧美视频xxx| 人体精品一二三区| 色琪琪久久se色| 亚洲天堂小视频| 欧美日韩国产黄| av在线电影网| 成人av资源| 日韩影院免费视频| 成人做爰视频网站| 亚洲变态欧美另类捆绑| 亚洲承认视频| 四虎4hu永久免费入口| 99久久婷婷国产| 97久久人国产精品婷婷| 久久久久久久久久久av| 国产成人手机高清在线观看网站| 午夜视频在线网站| 午夜亚洲福利老司机| 黄视频在线播放| 91视频在线免费观看| 免费久久99精品国产自在现线| 黄色精品视频在线观看| 亚洲精品wwww| 91精品亚洲一区在线观看| 黄网站欧美内射| 国产精品麻豆网站| 亚洲欧洲视频在线观看| 91精品啪在线观看麻豆免费| 亚洲一区日韩在线| 欧美精品久久久久性色| 亚洲午夜小视频|