code-standards

    2熱度

    3回答

    我正在閱讀本網站的教程。 http://tutorials.jenkov.com/java-unit-testing/matchers.html 作者我相信是非常有經驗的。我看到了這樣的代碼。我還看到有人總是喜歡將方法的參數賦值給變量,然後在方法中使用它。這一條是這條線。 protected Object theExpected = expected; 誰能告訴我,什麼是這種編碼風格好處?這是否試

    2熱度

    1回答

    我正在使用IntelliJ IDEA的更新版本,並試圖導出我的代碼樣式設置,以便所有開發人員都可以使用它們來處理特定項目。我閱讀https://confluence.jetbrains.com/display/IntelliJIDEA/Code+Styles和http://forum.shakacode.com/t/sharing-your-intellij-rubymine-webstorm-c

    6熱度

    1回答

    在創建私有常量雨燕有可能在類中聲明它們, final class SomeClass: NSObject { private let someFloat:CGFloat = 12 } 還有一類之外。 private let someFloat:CGFloat = 12 final class SomeClass: NSObject { } 當類範圍之外就是不斷被創建。是否

    0熱度

    1回答

    這兩個PHP類方法根據phpmd rule booleanargumentflag違反Single Responsibility Principle (SRP)。 它們應該如何書寫以避免這種情況? 如果解決方法是刪除默認值「= true」,那麼這是怎麼提高的代碼? /** * Set verbose mode. * * @param boolean $mode true or false t

    0熱度

    1回答

    工廠一詞適用於創建和返回對象的對象。 是否有修改其他對象並返回該修改對象的類的術語?我尋找像'Processers'和'Modifiers'這樣的術語,但沒有多少(訪問修飾符除外)。 我有很多幫助類,如果可能,我想用適當的術語來描述所有這些'處理'類。例如filterProcesser,layoutProcesser等。

    1熱度

    1回答

    對於Groovy或Java類或方法,我通常會在doc評論(又名Javadoc評論)中包含任何API級文檔,而不是常規評論。添加有關Groovy腳本的評論的類似方式是什麼? 我個人並不在意Javadoc工具是否提取文檔。但是,關於Groovy腳本的目的的文檔在概念上類似於對類的文檔評論;因此,我會直覺地期望他們在文檔評論中。如果我的直覺是錯誤的,並且doc標籤不是評論Groovy腳本意圖的標準方式,

    0熱度

    2回答

    我偶然發現了一些使用靜態導入常量的代碼。 import static com.zee.SelfServiceConstants.ATTR_SEV; import static com.zee.SelfServiceConstants.ATTR_SEV_CRITICAL; ,它是在同一個班作爲: propertyMap.put(ATTR_SEV, ATTR_SEV_CRITICAL); 這是一

    1熱度

    1回答

    從純粹的編碼最佳實踐的角度來看,建議採用什麼作爲大中型開發團隊的標準? 返回順序排列: function get_results($filter) { $query = "SELECT SQL_CALC_FOUND_ROWS, * FROM ..."; $results = ... $total = ... return array($results,

    0熱度

    1回答

    通常在PHP我看行代碼一樣 if(count($arr)) // $arr not empty 或 if(!$var) // $var is 0 但對我來說更多的信息 「更是零」 的風格就像 if(count($arr) > 0) // or if(!empty($arr)) 或 if($var == 0) 哪些做相同的檢查。什麼選擇更正確? 這不是問題,而只是代碼式的問題。也許存

    5熱度

    1回答

    我使用這個eclipse插件(http://www.phpsrc.org/projects/pti-php-codesniffer/wiki/)來檢查PHP代碼樣式。 這個插件附帶一些標準來檢查,但沒有PSR-2。 這個插件可以通過提供一個文件來定義一個自定義的標準。 我已經下載了這個psr2標準(https://github.com/squizlabs/PHP_CodeSniffer/tree/