雜學 變數命名神器CODELF的學習和使用

2021-08-02 00:22:57 字數 834 閱讀 8004

there are only two hard things in computer science: cache invalidation and naming things.

-- phil karlton

一、前言

最近關注了一下」掘金」這個技術**,發現裡面有好多好玩的知識和小工具的介紹,今天看到乙個叫codelf的工具。

二、codelf的由來

為了更好的解決程式設計過程中變數命名和變數統一,也為了使變數命名更加規範、正規,國際著名的物件導向分析設計、uml、模式等方面的專家,敏捷開發方法的創始人之一,martin fowler,開發了這個名字叫codelf的開源工具。

三、codelf的使用

以」更新」這個變數為例來子展示。

3.1 檢視結果

3.2 檢視**片段

3.3 檢視**庫

可以選擇程式語言。

變數命名神器Codelf

個人感覺,當覺得命名困難的時候,其實是因為還沒有想清楚這個變數 這個方法或者這個類是要幹什麼,還不能用乙個或幾個詞準確描述它的工作,才覺得無法命名,這是命名的最困難的階段。而只要想清楚了它的任務,命名也就非常簡單了。我覺得 codeif 更像是 iciba 之類詞典的替代 現在的流程是這樣,如果直接...

變數的命名

識別符號和關鍵字 識別符號標示符就是程式設計師定義的變數名 函式名 標示符可以由字母 下劃線和數字組成 不能以數字開頭 不能與關鍵字重名 關鍵字關鍵字 就是在python內部已經使用的識別符號 關鍵字具有特殊的功能和含義 開發者不允許定義和關鍵字相同的名字的標示符 通過以下命令可以檢視 python...

變數的命名

標示符就是程式設計師定義的變數名 函式名名字需要有見名知義的效果,見下圖 思考 下面的標示符哪些是正確的,哪些不正確為什麼?fromno12 from 12 my boolean my boolean obj2 2ndobj myint my text test test 32haha da tt ...