關於命名變數那回事--使用 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/

留言

張貼留言

這個網誌中的熱門文章

Raspberry pi 樹莓派系列 :安裝瀏覽器

『如何說出好故事|故事架構介紹|輕鬆做出大師級故事架構』

『目標管理|SMART原則|最有效的目標管理原則』