エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
きれいな設計を身に付けるためのSandi Metzルール | gihyo.jp
受託開発やコンサルティングを行うthoughtbotのブログにて、Sandi MetzルールというRubyプログラマ向け... 受託開発やコンサルティングを行うthoughtbotのブログにて、Sandi MetzルールというRubyプログラマ向けのルールが紹介されていました。このルールは、プログラマであり『Practical Object-Oriented Design in Ruby』(注1)という書籍も執筆しているSandi Metz氏が紹介したもので、次のような内容です。 ① クラス内のコードが100行を超えてはならない ② メソッド内のコードが5行を超えてはならない ③ 4つより多い引数をメソッドに渡すようにしてはならない(ハッシュによるオプションも同様) ④ コントローラではただ1つのオブジェクトだけをインスタンス変数化できる 方向性としては『Thoughtworks アンソロジー』(注2)で紹介されているオブジェクト指向エクササイズに通じるものがありますね。thoughtbotのブログでは、このル
2013/06/27 リンク