sironekotoroの日記

Perl で楽をしたい

2022-07-01から1ヶ月間の記事一覧

「良いコード/悪いコードで学ぶ設計入門」第10章 #ミノ駆動本

第9章から文字比率が高くなり、そのまま書き出すと文章を書写するだけになってしまう・・・ということで、小見出し&ときどき感想って形式で。 目的駆動名前設計 名前から目的や意図が読み取れることを特徴とします。 10.1 悪魔を呼び寄せる名前 例として挙…

「良いコード/悪いコードで学ぶ設計入門」第9章 #ミノ駆動本

ここはコードがほとんどないというか、あっても見てすぐに動作が予測できるものばかりなので、さらっと。 9.1 デッドコード または到達不能コード。 本文では絶対に通らない else 文の例で表されている。 コードの可読性を損なうので、削除。 9.2 YAGNI原則 …

「良いコード/悪いコードで学ぶ設計入門」第8章 密結合 各種事例 #ミノ駆動本

リスト8.7 ,リスト8.8 物理攻撃クラス&武闘家の物理攻撃クラス Mouse での継承で override を使うの初めて。 というか、それ以前でもなかったかも。 親クラスの同名のメソッドを上書きして使いたい時に使うもの、程度の認識です。 今回は差をわかりやすくす…