naming-conventions

    0熱度

    2回答

    在Objective-C,你可能有一個方法,像這些 -(void)addWidget(Widget*)widget classification:(WidgetClassification*)classification; -(void)setText:(NSString*)text color(UIColor*)color style:(FontStyle)style 在斯威夫特3+,你

    0熱度

    2回答

    自從iVE開始作爲一年前編程的實習生以來,我目前處於最糟糕的困境中。 我目前在實習2個月,香港專業教育學院被告知: 「的時間越長,並描述您的變量和函數名是 更好」 中的問題我的意見是: 事情可以變得真的不可讀。我的意思是變量名應該是明顯的,而不必從左向右掃描眼睛。 例如讓我們假設我們有一個名爲汽車類: Car { int drivingSpeed = 1; int driv

    0熱度

    2回答

    我正在使用MSTest,並且發現自己寫了一些相當荒謬的測試方法名稱,所以我可以在查看測試結果時瞭解運行的內容。 爲了理解測試資源管理器結果列表中的內容,我使用了幾乎包含「名稱空間的」方法名稱。那根破碎的稻草? PostImportMemberStagingBeginImportThrowsArgOutOfRangeIfImportMethodUnrecognized() 注意GetImportRe

    0熱度

    1回答

    我正在爲包名,組和工件命名標準。 我們有多個部門/小組,工程部門,測試部門,研究部門等。 我們還有一些我們在整個組中使用的通用框架,還有一些專門針對每個部門的自定義框架。 例如,一個這樣的定製框架是工程組內使用的定製緩存框架。 我想知道爲緩存框架命名包,組和工件的標準是什麼。 我可以把它下面, Group Id : com.company.engineering.framework Artifa

    4熱度

    1回答

    C標準庫string.h包含幾個函數來處理字符串,所有這些函數都以str開頭並以縮寫結尾。一些縮寫是顯而易見的: strlen字符串長度 strcpy字符串拷貝 strcmp字符串比較 有些是少一點簡單: strpbrkstring pointer break? strspnstring ... spn? strrchrstring ... R char? strxfrm字符串......恩...

    0熱度

    3回答

    我正在嘗試一種新的代碼結構,我將所有巨型資源庫和工廠分解爲每個負責一個小類的負載。最重要的是,我使用動詞來表示類名,因爲我認爲這是最準確地描述每個類的意思。 每個類只有一個公共方法(稱爲「Execute」),但通常具有私有方法並且有時具有帶參數的構造方法。 例子: 前: class DocumentRepository { public List<Document> GetDocumen

    1熱度

    1回答

    假設我在一個集合中有一個產品。將產品稱爲「feature-collection__product」是否合適,因爲它仍然是「feature-collection」塊中的一個元素,或稱爲「feature-collection-product」,因此它變成了它自己的塊,因爲它內部還有其他元素,或者不同的東西。 <div class="feature-collection"> <div cla

    1熱度

    2回答

    我經常發現自己定義了clojurescript中的名稱空間,它只包含通過def或defn創建的一個var,我將在該名稱空間之外使用它。 這在使用reagent時尤爲常見,我在其中定義我的組件在單獨的文件/名稱空間中,而且我只在名稱空間外使用這些單個組件。 (ns project.components.component-name) (defn component-name ...) 於是我進

    9熱度

    1回答

    是否有可能建立(安裝,去獲得等)的名稱foobar可執行文件在我的Golang包的名稱是下列之一: github.com/username/go-foobar github.com/username/foobar-tools ,並具有在包根main.go?

    4熱度

    1回答

    是否有任何工具可以應用修復所有VS2017消息,如「IDE1006違反命名規則:這些字必須以大寫字符開頭」 ? 在VS2017中必須逐個手動完成,因爲所有元素都列出了,所以在IDE中添加這樣的功能應該不難。 我試圖在Resharper中找到解決方案,但儘管它在命名風格方面具有廣泛的功能,但我沒有找到我想要的東西。