回覆列表
  • 1 # IT人劉俊明

    這是一個非常好的問題,作為一名IT從業者,我來回答一下。

    首先,為變數命名是程式設計過程中最常見的操作之一,在不同的程式語言當中,變數的命名也有其特定的規則,在寫法上也有一些不同,比如Java語言當中的命名比較追求命名的完整性,透過名字能夠完整呈現出變數的作用,所以Java語言中的變數名通常都比較長。

    按照歷史經驗來看,在給變數命名時出現一定困難的程式設計師,通常有一個重要的原因,那就是在學習程式語言的過程中,變數命名過於隨意,有時候在為變數命名時,根本不考慮其特定的含義,這就導致在學習的過程中,沒有完成一個有效的積累,這是一個比較普遍的現象,有很多老師在為變數命名時也會過於隨意。

    實際上,很多程式設計師在參加開發崗位的初期,都會出現變數命名困難的問題,很多變數命名方式在團隊做review的時候,常常作為一個重點問題被探討。通常情況下,程式設計師經過一段時間的積累之後,變數命名都會比較規範。

    對於程式設計師來說,要想解決變數命名障礙的問題,通常有兩種比較有效的方式,其一是大量閱讀經典的程式碼,這個過程中會積累大量規範且實用的變數命名方式,很多程式設計師在參加開源專案的過程中,會自然而然地掌握比較有效的命名方式。其二是提升自身的英語水平,英語水平對於程式設計師為變數命名也有非常直接的影響,很多程式設計師在為變數命名時會採用拼音的方式,甚至會出現中英文混用的情況,這對於後期開原始碼會產生較大的障礙。

  • 2 # 程式設計師實驗室

    如果英文可以:

    1.建議花時間提煉下自己程式設計中常用到的一些關鍵詞的翻譯,把這些詞統計記錄下,方便用到

    2.剩下的基本就是變數的翻譯,然後再結合以上的關鍵詞,用駝峰命名法組合

    如果想用拼音也可以,類似以上的方法。

  • 中秋節和大豐收的關聯?
  • 如何走出迷茫?