エンジニア

エンジニア

Merge conflict – マージコンフリクト(バージョン管理ソフトウェアで、複数の変更を統合する際に発生する問題)

スラングの由来、語源、成り立ち 諸説あります。一説には、バージョン管理ソフトウェアで複数の変更を統合する際に、同じ箇所を複数の人が変更した場合に発生する問題を指して「マージコンフリクト」という言葉が使われるようになったとされています。また...
エンジニア

Magic number – マジックナンバー(プログラム中に直接書かれた数字で、その意味が分からなくなったもの)

スラングの由来、語源、成り立ち マジックナンバーという用語は、元々はプログラマーたちが使っていたスラングで、プログラム中に直接書かれた数字で、その意味が分からなくなったものを指していました。このような数字は、プログラムの動作に重要な役割を...
エンジニア

Legacy code – レガシーコード(古いプログラムのこと)

スラングの由来、語源、成り立ち 諸説ありますが、一般的には「遺産」という意味の「legacy」と、「コード」という意味の「code」から来ているとされています。つまり、古いプログラムが遺産のように残っているという意味が込められていると考え...
エンジニア

Integration hell – 統合ヘル(別々に開発されたプログラムを統合する際に発生する問題)

スラングの由来、語源、成り立ち 諸説あります。一説には、統合ヘルという言葉は、プログラムの統合作業が進むにつれて問題が複雑化し、まるで地獄のように苦しい状況に陥ることから、"integration hell"という言葉が生まれたとされてい...
エンジニア

Hotfix – ホットフィックス(急遽修正が必要なバグに対する緊急の修正)

スラングの由来、語源、成り立ち 諸説あり。一つの説としては、コンピューターゲーム業界で生まれた言葉で、プレイヤーが遊んでいる最中に発見された致命的なバグを修正するため、急いでリリースされる修正プログラムを指すようになったと言われています。...
エンジニア

Hack – ハック(技術的な問題を解決するための工夫)

スラングの由来、語源、成り立ち 「ハック」という言葉の由来や語源には諸説ありますが、一般的には、コンピューターやプログラミングにおいて、既存のシステムやプログラムに手を加えて改良することを指す言葉として使われるようになったとされています。...
エンジニア

Debug – デバッグ(バグを取り除くこと)

スラングの由来、語源、成り立ち Debugという言葉の由来には諸説ありますが、最も有名な説は、コンピュータ科学者Grace Hopperが、1947年にマークIIコンピュータで作業中に、ホバー昆虫がコンピュータの配線に入り込んでいたことに...
エンジニア

Dependency hell – ディペンデンシーヘル(ライブラリやモジュールの依存関係が複雑で管理しきれない状態)

スラングの由来、語源、成り立ち Dependency hellというスラングの由来や語源については、諸説あります。一説には、ソフトウェア開発において、あるライブラリやモジュールが別のライブラリやモジュールに依存している場合、その依存関係が...
エンジニア

DevOps – 開発と運用を統合した開発手法

スラングの由来、語源、成り立ち DevOpsの語源については諸説ありますが、一般的には「Development」と「Operations」を組み合わせた造語であるとされています。具体的には、開発チームと運用チームの間にある壁を取り払い、よ...
エンジニア

Code smell (コードの悪臭)

スラングの由来、語源、成り立ち Code smellというスラングの由来や語源については、諸説あります。一般的には、Martin Fowlerが提唱したとされており、彼が著書「Refactoring: Improving the Desi...
タイトルとURLをコピーしました