LINEヤフー Tech Blog で公開している「コード品質向上のテクニック」のポスト一覧です。
回 | タイトルとリンク | 一言まとめ | キーワード |
---|---|---|---|
34 | 三十六計分けるに如かず | どのロジックを使うのかが静的に決まる場合は、Strategy pattern の使用を避ける。 | strategy pattern , conditional branch , sealed class |
33 | シェフの気まぐれデコレーション | Decorator pattern を使うときは、その条件を確認する。 | decorator pattern , type safeness , data model |
32 | 奈落からの帰還 | 早期リターンを使う場合は、その存在と条件、およびハッピーパスを目立たせる。 | early return , conditional branch , function flow |
31 | 同じ釜のプロパティ | 直和型に共通するプロパティを抽出することで、より分かりやすい構造にできることがある。 | sum type , sealed class , common property |