原文:編寫代碼的「八榮八恥」- 以開關上線為榮,以自信編碼為恥

背景 我的代碼太完美了,不可能有bug 不知道大家有沒有過這樣的自信。我們團隊的代碼觀: 是代碼一定是有bug的。要考慮好充分的兜底以及緊急預案。 不能將碰運氣當成戰略 SRE Google運維解密 WHAT 編寫代碼的 八榮八恥 . 產品命名:以簡單有趣為榮,以平庸難記為恥。 . 單個方法:以短小精悍為榮,以冗長費神為恥。 . 代碼維護:以持續重構為榮,以停滯不前為恥。 . 編程思想:以面向對象 ...

2019-04-04 11:34 3 1033 推薦指數:

查看詳情

編寫代碼的「八榮八恥」(上篇)

產品命名:以簡單有趣為,以冗長難記為。 靜兒從19年元旦以來,新創建的4個產品:heimdal、carter、hydra、stark。分別對應漫威里的:海姆達爾(Heimdallr是彩虹橋的守護神,我們項目用的是heimdal 是個一個地名,與Heimdallr音譯相同)、特工卡特、九頭蛇 ...

Mon Apr 01 17:20:00 CST 2019 1 833
編寫代碼的「八榮八恥」- 以用戶易用為,以復雜歧義為

概述 本文是繼《編寫代碼的「八榮八恥」(上篇)》和《編寫代碼的「八榮八恥」-以開關上線,以自信編碼 》之后,編寫代碼的「八榮八恥」系列的第三篇。 本篇整體框架還是采用經典的問題分析三步曲:what、why、how。 WHAT 編寫代碼的「八榮八恥」 1. 產品命名:以簡單 ...

Tue May 07 17:23:00 CST 2019 1 798
新DevOps八榮八恥

昀哥 20181001以隨時可擴容可縮容可重啟可切換機房流量為,以不能遷移為。 以可配置為,以硬編碼。 以系統互備為,以系統單點為。 以交付時有監控報警為,以交付裸奔系統為。 以無狀態為,以有狀態為。 以標准化為,以特殊化為。 以自動化工具為,以人肉操作為 ...

Wed Oct 03 09:30:00 CST 2018 0 1052
代碼榮辱觀-以運用風格為,以隨意編碼

編寫代碼八榮八恥 1. 產品命名:以簡單有趣為,以平庸難記為。 2. 單個函數:以短小精悍為,以冗長費神為。 3. 代碼維護:以持續重構為,以停滯不前為。 4. 編程風格:以運用風格為,以隨意編碼。 5. 程序設計:以開關上線,以自信編碼。 6. 接口定義 ...

Mon Jun 24 17:59:00 CST 2019 3 1202
重構CMDB,避免運維之

CMDB,幾乎是每個運維人都繞不過去的字眼,但又是很多運維人的痛,因為CMDB很少有成功的,因此我也把它稱之為運維人的恥辱。 那么到底錯在哪兒了?該如何去重構它? 今天我想從我的角度來和 ...

Mon May 08 23:52:00 CST 2017 1 20190
以打印日志為之logging模塊詳細使用

啄木鳥社區里的Pythonic八榮八恥有一條: 以打印日志為 , 以單步跟蹤為; 很多程序都有記錄日志的需求,並且日志中包含的信息既有正常的程序訪問日志,還可能有錯誤、警告等信息輸出,python的logging模塊提供了標准的日志接口,你可以通過它存儲各種格式的日志,主要 ...

Thu Aug 24 17:40:00 CST 2017 0 8736
經方敗案群20150303李小講桂枝芍葯知母湯

20150303 經方敗案群李小講 桂枝芍葯知母湯 錄音整理 整理人:龔雪梅、劉忠森 桂枝芍葯知母湯 , 體質狀態不一定瘦,但一定是寒,從方的結構看,有桂枝湯,有麻附草,有近效術附湯,以此三方為基礎的結構,把她拆成三個方和防風、知母兩味葯,去看方證、葯證。 寒、虛 ...

Wed Sep 30 16:30:00 CST 2015 0 5621
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM