分享日期:不詳(時間舊了蠢护,忘記了)
分享方式:線上
分享人:某項目管理軟件公司BOSS(由于沒有征求主辦方和分享嘉賓同意,所以這里不寫出來了)
如何推動極限編程:一定得有個人一直盯著唆迁,像唐僧一樣不停的叨叨鸭丛,才能持續(xù)推動實踐 這個人還能得hold住。在XX公司唐责,大BOSS一直在推動鳞溉,每年都會對研發(fā)總監(jiān)提要求
編碼規(guī)范:最重要的實踐。編碼規(guī)范十分重要鼠哥,得先有統(tǒng)一的規(guī)范熟菲,才能做到代碼集體所有,才能重構朴恳,才能結對編程抄罕,才能有效的代碼評審
代碼集體所有:不泄露商業(yè)秘密的前提下。XX公司的幾乎所有文件都被多人改過菜皂。 XX公司現(xiàn)在用的主干模式贞绵,特性分支模式成本太高。工具其實并不重要恍飘,SVN其實很好用榨崩,GIT的分布式模式其實會帶來很多使用上的復雜性。
結對編程:不同場合下采用的不同模式章母。對于關鍵模塊的代碼母蛛,會一起改代碼。對于新人乳怎,會找個老手帶彩郊,結對。有時候結對編程很短蚪缀,可能就是一小段代碼秫逝,10來分鐘結束。
重構:對程序員询枚,重構應該是每天的日常违帆,是每天的修行和修煉。
TDD:XX公司也沒做到金蜀。TDD可能是個堅持后的結果刷后,要做到很難。XX公司沒有做到渊抄。前兩年開始做自動化測試尝胆。
XX公司現(xiàn)在嘗試做自動化測試, 關鍵部分的UI的自動化測試? model的自動化測試护桦,然后是control的自動化測試
要求腦圖方式寫測試用例
不能盲目跟風含衔,如微服務,云原生,一般的團隊hold不住抱慌。php足夠簡單逊桦,對創(chuàng)業(yè)公司是個不錯的選擇——分享嘉賓
不能從團隊層面做到極限編程眨猎,那么從自己開始做抑进。能夠讓自己獲得更多機會,是對自己的投資——分享嘉賓
《編寫可讀代碼的藝術》——分享嘉賓推薦
《程序員的修煉之道》