#インターフェース

2 件の記事

なぜインターフェースの方が実装より変更頻度が低いのか
アプリケーション 2025-10-18

なぜインターフェースの方が実装より変更頻度が低いのか

『クリーンコードクックブック』を読んで気になった、「インターフェースは実装よりも変更頻度が低い」という主張を言語化した記事です。インターフェース(契約)と実装(手段)の役割の違いに着目し、外部に公開する契約は安定的に保ちつつ実装は自由に変える、という設計原則を解説します。

#Golang#インターフェース
PHPのインターフェースとタイプヒンティング
アプリケーション 2018-12-08

PHPのインターフェースとタイプヒンティング

「PHP Advent Calendar 2018」の記事の1つで、PHPのインターフェースとタイプヒンティングについて解説します。インターフェースはメソッドの実装を保証する「契約」のような役割を持ちます。機能と実装を分離し、コードの再利用性と柔軟性を高める方法を、具体例を交えて紹介します。

#PHP#インターフェース#タイプヒンティング