エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
柔軟性 - kawasima
#WIP 柔軟性とは… 既存のコードを修正する(壊す)ことなく、機能追加できること と定義する (『Software ... #WIP 柔軟性とは… 既存のコードを修正する(壊す)ことなく、機能追加できること と定義する (『Software Design for Flexibility』より) また、必要以上の汎用性があると柔軟性が高いとされる。 柔軟な設計とされることもあるが直結しないもの テーブルに予備カラムを持たせておく 予備カラムをハンドリングするコード修正が必要になるので、柔軟性を達成するものではない ALTER TABLE ADD COLUMNの実行コスト(作業者の工数含む)が非常に高い場合のコストの前払い メッセージに予備フィールドを持たせておく 予備フィールドをハンドリングするコード修正が必要になるので、柔軟性を達成するものではない 固定長メッセージのような以下なる変更も、破壊的変更となってしまう場合の対策としてこの手段が一応理に叶うことがある。 DSLで書ける 既存コードは修正しないが、DSL