人非圣人抚笔,孰能無過扶认。理解并接受不完美的自己。// 關(guān)鍵在于正式發(fā)布前盡早找到問題
行有不得殊橙,反求諸代碼辐宾。// 記住重點是找出問題,而且終會解決膨蛮,不要因為代碼而針對寫代碼的人叠纹。
人外有人天外有天。// 虛心求教敞葛,只要你問總有人會教你誉察;當(dāng)你認(rèn)為不需要的時候,更應(yīng)該去虛心求教
溝通好再重構(gòu)惹谐。// fixing code 和 rewriting code 有著差別持偏,了解差異,框架內(nèi)尋求最優(yōu)解豺鼻,而不是孤獨的碼字機(jī)
用尊重综液、順從和耐心對待那些寡聞之人。// 開發(fā)者和非技術(shù)人員的爭吵往往是很糟的儒飒,不要用憤怒和不耐煩來刻畫程序員的不好相處的形象
白衣蒼狗,世界永恒不變的屬性是變化檩奠。 // 開放桩了、微笑地接納新工具附帽、新架構(gòu)、新技術(shù)井誉、新改變蕉扮、新平臺,將其視為新的挑戰(zhàn)颗圣,而不是麻煩
真正的權(quán)威源于知識而不是地位喳钟。// 知識產(chǎn)生權(quán)威,權(quán)威贏得尊重在岂。所以如果你想在一個公平無私的環(huán)境贏得尊重奔则,去獲得知識吧
屢敗屢戰(zhàn) 雖敗猶榮。// 要明白我們的觀點會被推翻蔽午。即使我們是正確的易茬,也不要說諸如「我告訴過你」的話,不要像烈士一樣大喊大叫
不要坐井觀天及老。// 不要成為那個辦公室只知道編程和買可樂的那個人抽莱。不要被困于小小的辦公室,失去光明骄恶,失去視野食铐,失去控制。
評價代碼而不是評價人僧鲁,對程序員好而不是代碼璃岳。// 盡可能地讓所有評論都是積極的,并著重于改進(jìn)代碼悔捶。評價關(guān)乎 local 的標(biāo)準(zhǔn)铃慷、程序規(guī)范、新能提升等要素
英文版:
Understand and accept that you will make mistakes.
You are not your code
No matter how much "karate" you know, someone else will always know more.
Don't rewrite code without consultation.
Treat people who know less than you with respect, deference, and patience.
The only constant in the world is change.
The only true authority stems from knowledge, not from position.
Fight for what you believe, but gracefully accept defeat.
Don't be "the guy in the room."
Critique code instead of people – be kind to the coder, not to the code.