漏れのある抽象化
en :
leaky abstraction
抽象化
したはずの細部が完全には消えていない抽象化のこと
ジョエル・スポルスキー
によって広められた
彼は、単純でないすべての
抽象化
には漏れがある、とも言っている
漏れの種類
どうしても避けられないもの
例えば低レイテンシシステムで、
ガベージコレクション
や
ランダムアクセスメモリ
といったものは、時間が抽象化から漏れてしまう
抽象が生み出す幻像の破れ目
実装に依存したインターフェイス
参考文献
継続的デリバリーのソフトウェア工学