工作中避免不了會去參考別人的思路和實現(**),因此瀏覽博文和相關**成了日常活動。在這一過程中,james看到很多博文都是滿篇的**,而沒有相應的分析(文字描述或者流程圖)。
對於上述這種情況,james很是牴觸;此外james在自己實現某個功能時,ctrl+c和ctrl+v的時候也是有的,但是過後會忘記的很快。
james自己經歷的「坑」多了,也有了自己的感覺和思考,在此james說說自己:為什麼要拒絕ctrl+c和ctrl+v?
宣告:本文並非適用於任何人,僅僅是james的一點思考。
1. 拒絕了ctrl+c和ctrl+v,軟體設計師會傾向於思考實現過程背後的原理,緊接著也會對這些解決方案進行選擇(自然選擇更優化、更簡潔的方案);
2. 拒絕了ctrl+c和ctrl+v,軟體設計師會在敲**的過程中潛意思地去梳理邏輯(當然,其實解決方案就體現在**的邏輯中);
3. 拒絕了ctrl+c和ctrl+v,軟體設計師會在敲**的過程中,對原始**進行適當修改,可能的情況是:根據具體專案程式設計規範、特定業務邏輯對**進行修改,由此將**轉化為自己的**,而不是別人的。james在工作中就是這麼做的,自我感覺還是不錯,也將堅持下去。
我為什麼要騎行?
在高中畢業前,我從來沒有想過自己會選擇騎行,會騎行遠遊,曾經我最遠的也不過是從我們家到我們縣城的 15 公里的距離,這已是極限了,我並沒有在這個過程中感到很享受,我真的很討厭很討厭運動。但是,就在高考結束那天,我猛地一下子扭頭告訴我的朋友,我要騎行,我要騎行去西雙版納,我要瘋狂一夏 一絲猶豫不曾有,...
我為什麼要辭職
序 2009年4月1日,愚人節,也是我辭去海通 的日子。親朋好友皆不解其故,年薪十餘萬,工作很悠閒,為何放棄安穩而求不測?特做此詩以解釋,也以為未來紀念。為什麼要辭職?因為我嚮往自由!當心不再和集體一起跳動,世界便充滿昏暗,向生命敬禮哪能只用這點看似豐厚的報酬?我不想再心為形役!我不想再欺騙夢想!我...
我為什麼要學習?
我為什麼要學習?為了更聰明,更有邏輯,更能看透本質。學習什麼?人工智慧演算法,統計學,數學。用來幹什麼?1 對眼前工作。更準且穩的分類模型,是可以帶來直接經濟效益的。有利於公司業務。更具體是,1 歸一化原始資料練乙個邏輯回歸。2 從準確率召回率圖,重新分箱。2 我的長期目標。假如我到了乙個,真正大業...