conventions

    1熱度

    1回答

    我最喜歡去的一件事是gofmt。我喜歡這樣一個事實,即編碼風格在很多方面都是標準化的。 但是還有一件事情讓我困擾:換行。我發現,如果我看看我公司的代碼庫,在何時斷線方面沒有明顯的一致性。 看看stdlib中的一些代碼,例如fmt代碼here,我仍然不確定慣例是什麼(如果它存在的話)。 例如,在fmt_integer功能here,有後if聲明機構換行符,但fmt_sbxhere有沒有。 golang

    1熱度

    1回答

    我有文字顏色與阿爾法。將20%不透明度的顏色命名爲black_20,這是個好主意嗎?我希望找到一些通用的慣例,這些慣例在更大的團隊中可以很好地工作,並且具有更多異國情調的色彩,大多數人不能立即通過名字來識別。我們將此工具用於非Alpha顏色http://chir.ag/projects/name-that-color/#6195ED。

    1熱度

    1回答

    在Go項目中組織接口及其實現的約定是什麼? 我是新來的你去創造一個小項目,我現在有這個文件夾結構: src/ my-repo/ solve/ backtracksolve.go permutatesolve.go ... solver.go ... (some repositories and packages om

    0熱度

    1回答

    我認爲在IComponentRegistry接口中只有Registered事件實現。我想知道的是什麼:有沒有什麼方法可以在註冊時添加附加功能的同時攔截每個註冊。如Registering事件? 例如,我有一個接口IApplicationService。這是一個標記界面,將所有ApplicationServices註冊爲常規方式。這個界面將允許我在我的DDD方法設計的層中註冊所有Application

    -1熱度

    2回答

    在Vulkan中,一些函數需要傳遞一個包含各種參數的結構體。其中一個字段的名稱爲stype,需要將其設置爲它的結構類型。 stype的用法的例子: VkInstanceCreateInfo info; info.stype = VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO; ... VkInstance instance; vkCreateInstance(

    1熱度

    3回答

    是它在Java約定可以寫這樣的代碼: public void nameOfTheFunction() { } 很多人說我,禁止根據Java代碼公約,我的代碼看起來應該像: public void nameOfTheFunction(){ } 但我沒有找到任何有關此信息。

    1熱度

    1回答

    在函數中放置代碼(例如只讀取一次文件)是一個好主意嗎?即使我只會調用一次該函數?對我來說,這似乎更容易,而不僅僅是把整個代碼放到主函數中。我不確定這是否符合公約。

    0熱度

    1回答

    給定一個座標系(例如像素網格),可以定義一個具有四個數字的矩形:兩個x軸值(矩形的邊)和兩個y軸值(頂部/矩形底部)。我的問題是,這些值應該是什麼順序,是否有一個廣泛使用和/或接受的約定?對於圖像處理領域的人來說,什麼樣的命令是最熟悉的?

    0熱度

    2回答

    我正在構建一個小型庫,可將日誌數據轉換爲可通過電子表格軟件導入的類似CSV的文件。對於輸出,我感興趣的是在需要時爲表格列顯示人性化的標題。這應該是一個選項,這樣該工具也可以用最小的努力來使用。我想出了一個用於列規範的數組,其中包含鍵的簡單標量或具有一對鍵和值的散列引用。我通過鍵和值訪問這些對我來說看起來有點奇怪。 是否有一種更簡單的方法來訪問只包含一對哈希的密鑰和值? (我試圖簡化代碼,儘可能。)

    0熱度

    2回答

    我在谷歌上搜索最佳C#字符串連接,我發現這個在微軟的C#代碼約定: https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/inside-a-program/coding-conventions 使用+運算符來連接短字符串,如下面的代碼: string displayName = nameList[n].LastName +