オープンインプリメンテーション
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/08/14 23:04 UTC 版)
オープンインプリメンテーション(Open implementation)とは,主にコンピュータのソフトウェア開発において,ソフトウェアの実装にアクセスできる手段を提供しているシステム,およびその実装法を指す。オープンインプリメンテーションを採用したシステムでは,開発者は自身,あるいは顧客の要求に合わせて容易にシステムをの改変することができる。そのため,複雑なシステムであっても,内部実装を細かく知ることなく振る舞いや機能を追加,変更することが容易である.また,プログラム言語において,アプリケーションプログラマに振る舞いの変更を許可するオープン言語実装という設計思想もある.MixinやTrait, オペレータのオーバライドがこれに当たる。
- 1 オープンインプリメンテーションとは
- 2 オープンインプリメンテーションの概要
- オープンインプリメンテーションのページへのリンク