我有乙個工作學習上的小技巧,就是使用svn來搭建乙個實驗環境,用以提高工作和學習的效率。這個方法我使用多年,自接觸svn以來就一直在使用。一直想分享出來,但有兩個顧慮,一是這個方法本身並不是什麼高深的技術,說出來可能貽笑大方;二是我也不知道該怎麼定義這個方法,不確定是否有必要一說。
直到後來速讀了《程式設計師的思維修煉》之後,在其中找到了共鳴,作者提到有必要為自己、團隊、公司建立乙個安全的實踐環境去探索、創造和應用想法。正好契合自己的這個方法,這才斗膽說一說。
如果是團隊的開發環境,你能隨心所欲地操作嗎?不能。然而想法產生的時候應該快速響應它,否則顧忌太多,慢慢地也就涼了。想法迭代的次數越多,它就會更加積極地出現,這是乙個正向反饋,不斷推進你往前探索。
最後,我想特別說明一下,實驗環境可以隨意操作,完全不必按照規則規範來,目的只是讓想法快速驗證或者快速實現demo。而一旦到了生產環境,我們就要遵循公司或團隊的規範,例如老老實實使用git,並且在提交的時候務必寫清楚備註資訊。例如本人在公司的svn倉庫提交**時,無論鉅細從未遺漏過提交備註資訊。
這裡僅僅是在說建立實驗環境的好處,做開源專案時仍然可以好好去做,就如同上面所說,在生產環境要遵循規範認真對待一樣。
實驗環境從不寫提交記錄不會出問題嗎?以我這麼多年的實驗結果,可以肯定地說不會,從來沒有出現過什麼問題。相反,我倒是經常聽到很多開發人員抱怨自己因為沒有實驗環境而丟失**的事情。
如何提高效率
如果問 你想不想使自己的收入加倍 我猜每個人的答案都是 yes 如果我繼續問 你相不相信現在你的收入會加倍 我想有一些人可能會沒把握,有一些人認為不太可能,我告訴各位 你們每個人的收入一定會加 倍 因為按照每年物價增長率及通貨膨脹的正常速度,20年後你的收入一定會加倍。但是如果你希望,提前在5年內 ...
Python 提高效率
最近師兄給了小任務,算乙個p值。任務詳情是這樣的 第一步,有基因集a,23個元素,基因集b,451個元素,共有23 451 9922個組合 當然你要考慮去重 看在ppi資料庫 145萬多行資料 中出現的組合總個數 觀察值 第二步,然後再以hg19中基因為背景基因集,放回隨機抽取23個基因構成基因集c...
如何提高效率
在提高班學習有很長的一段時間了,學習的收穫中有一點是非常的明顯,那就是自己的效率明顯的比原來高出許多,現在就按照自己的切身體會來總結一下如何提高自己效率.1 目標 必須要有目標,沒有目標和方向效率會大大的折扣.當然不僅僅是學習,更是生活,事業,和人的整個一生.這點公尺老師非常的重視,每個學習階段都給...