エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
関数の引数が多すぎる- 良いコード書くきっかけを与えたい。8[C#リファクタリングサンプル] - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
関数の引数が多すぎる- 良いコード書くきっかけを与えたい。8[C#リファクタリングサンプル] - Qiita
関数の引数が多すぎる問題 いろんなプロジェクトで関数の引数が多いコードを見かける。人間が理解できる... 関数の引数が多すぎる問題 いろんなプロジェクトで関数の引数が多いコードを見かける。人間が理解できるのはせいぜい7個までという話はあるし、減らすことを考えてほしい。 何より重要なのは処理の分割をちゃんと考えていれば引数が多くなることは、ほとんどないという点である。 実際の例を元にサンプルコートを書いてみた。 サンプルコード 画面に8個のテーブルからデータを取得して画面に表示することを考える。 void Main(int id) { // 画面の初期表示処理 var table1Rows = GetTable1Rows(id); var table2Rows = GetTable2Rows(id); var table3Rows = GetTable3Rows(id); var table4Rows = GetTable4Rows(id); var table5Rows = GetTable5

