#インターフェース
2 件の記事
アプリケーション
2025-10-18
なぜインターフェースの方が実装より変更頻度が低いのか
『クリーンコードクックブック』を読んで気になった、「インターフェースは実装よりも変更頻度が低い」という主張を言語化した記事です。インターフェース(契約)と実装(手段)の役割の違いに着目し、外部に公開する契約は安定的に保ちつつ実装は自由に変える、という設計原則を解説します。
#Golang#インターフェース
アプリケーション
2018-12-08
PHPのインターフェースとタイプヒンティング
「PHP Advent Calendar 2018」の記事の1つで、PHPのインターフェースとタイプヒンティングについて解説します。インターフェースはメソッドの実装を保証する「契約」のような役割を持ちます。機能と実装を分離し、コードの再利用性と柔軟性を高める方法を、具体例を交えて紹介します。
#PHP#インターフェース#タイプヒンティング