發表文章

目前顯示的是 4月, 2017的文章

關於命名變數那回事--使用 codelf 來解決吧!

圖片
圖片擷取自: codelf 目錄 1.前言 2.CODELF 故事 3.CODELF 操作過程 4.參考文獻 1.前言 最近在補充 programmer 該自我要求的資料時,無意間發現產品,一個如何命名變數的小工具,在學習 programming 的過程,最常碰上的困擾就是不曉得該如何取個好的名字,造成這問題的由來可以有很多,書上的範例簡潔使用 int a = 1;或單純字彙量不夠而已XD,反正剛好看到這工具,就記錄一下吧。 2.Codelf 故事 根據這篇詢問  Programmers' hardest tasks 的圖片(如下圖所示),可以明顯看出命名(Naming things)是為難的事情,下面也舉出不少例子來證明這件事情,例如: data -> str_data - > str_data_tmp等,有些人覺得命名應該是一項藝術,但大家最在乎的還是可讀性這件事情,準確且一眼就看出性質與功用的命名可以大幅減少理解與debug的時間。 圖.1 在進行變數命名時,我們可以參考專案的規範或是採用網路上其他人的寫法,但這往往會造成大量的時間在 google 上面,而且還不一定可以找到滿意的,於是乎就有這項工具的誕生啦,這是由  Unbug Lee  所編寫的小工具,由於是中國人,所以工具中英文都適用(簡中)。 3.Codelf 操作過程 一.首先映入眼簾的即為起始畫面,於search中輸入你想要知道的變數即可。 起始畫面 二.在這邊我們就輸入"貨物"試試看,可以看到收尋結果如下,同時也可以參考程式碼片段 我覺得還滿直覺的,應該不用在往下才對XD 4.參考文獻 1.https://unbug.github.io/codelf/