wtfe²English

The Daily WTF · 記事

内部プラットフォーム効果

原題: The Inner-Platform Effect

作 Alex Papadimoulis公開:

原作を読む ↗

あらすじ

  1. あるローン審査システムは、プログラマーに頼まなくても利用者がデータ構造を変えられるよう、組み込みのモデラーを備えて作られた。
  2. そこへ、フォームに項目を一つ追加するためだけに開発者が呼ばれる。
  3. モデラーは複雑になりすぎて、結局プログラマーにしか扱えない。記事はこのパターンに名前を付ける。カスタマイズ性を追い求めたあまり、それを作るのに使ったプラットフォームの劣化コピーになってしまうシステム、と。

原作を読む ↗

どこが刺さるか

この名前はサイトの外でも定着した。「エンティティ、属性、値」の行を保存するテーブル、条件分岐が生えた YAML、専用のデバッガが必要になったルールエンジン。どれも柔軟性として始まり、最初のプラットフォームの中にもう一つ、出来の悪いプラットフォームを作って終わる。

利用条件: 著作権は Inedo PublishingCopyright © 2026 Inedo Publishing