author/程式碼玩樂場

談談程式碼重構

好久沒寫文章了,最近太忙了,詐個屍,恰好最近在程式碼重構,簡單談談什麼時候重構、重構的原則以及怎麼實施去重構。 什麼時候進行重構? 任何時間都可以進行重構,前提是你有足夠的時間以及精力去做這件事情,大部

基礎程式碼重構的若干建議(一)

提煉函式作為程式碼重構中常見的方式之一,是應該最被重視的。但我們程式中某些片段可以被獨立出來,那麼就建議將這部分獨立為一個函式,通過命名以及解耦的方式這端程式碼發揮更大的價值。最被提倡的函式是純函式。 提煉

程式碼重構知識點記錄

本週學習教程並沒有遇到什麼問題。這周學到了教程中程式碼重構的部分,原本程式碼還能勉勉強強的理解,而經過程式碼重構之後,不但覺得麻煩,而且還很難理解。如果我自己寫一部分模組的話,以我現在的水平很難在完成功能之後,

爛程式碼重構

今天接手了前同事的一個專案。一個簡單的應用,竟然寫了2100多行程式碼,40個action方法,最長的一個action有130多行。 整理前的程式碼縮圖 這圖的底

GoLand 2018.3正式版釋出!

GoLand 2018.3 正式版釋出了 ,值得關注的更新包括用於重構的 Change Signature、支援 Testify 以及偵錯程式中的許多新工具如 Google App Engine, Go co

程式碼重構的場景總結

核心思想:拆細、公用 重構可以是修改變數名、重新安排目錄這樣簡單的物理重構,也可以是抽取子函式、精簡冗餘設計這樣稍許複雜的邏輯重構。但均不改變現有程式碼的功能。 瞭解敵人——醜陋的程式碼

構建技術影響力 5.0

PS:在我畢業的那一年裡,我做了一個影響力相關的 session。自那以後,幾乎每一年,我都會寫一篇相關的文章——主題,幾乎是每年一樣的。只是隨著時代的變遷,加入了一些新的話題,加入了一些新的元素,然後文章變

公司開始裁員,你怕嗎?

今天接到公司通知,讓我進行部門優化,也就是裁員,終端部需要上報兩個名額。 之前對資本寒冬早有耳聞,網際網路寒潮席捲而來。錘科解散、網易杭研、美圖等公司裁員、BAT 停止社招等。尤其是近年來國家對遊戲版號的限制

公眾號的使用者資料採集

image 要做精準化營銷,就要知道使用者喜歡什麼。使用者想要什麼,就給他推什麼。 使用者資料相當於原材料,有了資料之後才可能定性地做使用者分析。有人說,我們產品

超市上線“掃碼購”緩解排隊

超市結賬排大隊的情形或將成為歷史。家樂福雙井店昨日正式啟用“掃碼購”,顧客在挑選商品時就可以“邊掃邊買”。11月底之前,家樂福北京所有門店將全面上線該功能。 “掃碼購”如同給了顧客每人一把掃碼槍。顧客在挑選商品的

1746015775.7727