不要讓你的程式死掉

2021-04-18 14:25:06 字數 418 閱讀 8124

前陣子在csdn上看到乙個帖子《論程式的成長—— 你寫的**有生命力嗎?》,感觸良多。

加上實習到現在已經可以說是整整的工作3年了,其中做了一些專案也發現了一些共性。

自己也寫了一些通用的**塊,但是種種原因,沒有一直堅持的維護下去,讓它們不斷的完善、公升級。

**也就漸漸的失去了生命力,能發揮的作用也越來越小。

一直都在說老是在做專案,真想做產品,或者專注於乙個專案然後不停的完善,公升級,其實我們自己寫的那些工具方法甚至是框架不也是自己手中的產品,專案嗎?而且我們是他們的締造者更應該是他們的培養者。想起原來看新聞裡面說很多google的工程師用自己20%的工作時間開發自己感興趣或者認為有用的東西,很多這些產品後來真正的閃亮登場,並佔據了他們80%工作時間。

看來我要好好反思並整理一下我先前的**了,並努力的讓他們保持活力,要活下去,而不是死去。

不要讓你的Rails Validate嚇著了使用者

activerecord validations 是rails很方便的一項特性,由於它如此好用,我們經常使用它,讓使用者看著了不舒服的資訊,比如下面所說的例子 舉個例子,比如現在我要在使用者註冊的時候驗證 social security number ssn 一般 會是這個樣子的 ruby clas...

不要讓經驗禁錮你的程式設計思維

最近我正在讀do more faster這篇文章,雖然此文好像有點是在為techstars的建立做宣傳,但是還是不失為一篇好文。最讓我印象深刻的是,有些明明已經有了成功的條件,至少創業資金是不缺的,但是事到臨頭,卻不知道該如何著手去程式設計。學會程式設計,他們就能夠實現自己的想法,學以致用了。打個比...

不要讓經驗禁錮你的程式設計思想

最近我正在讀do more faster這篇文章,雖然此文好像有點是在為techstars的建立做宣傳,但是還是不失為一篇好文。最讓我印象深刻的是,有些明明已經有了成功的條件,至少創業資金是不缺的,但是事到臨頭,卻不知道該如何著手去程式設計。學會程式設計,他們就能夠實現自己的想法,學以致用了。打個比...