プログラミングの世界は奥深く、独特の文化や言葉が存在します。今回は、一般の方には少し難解かもしれないが、プログラマーには「あるある」と感じるような用語、隠語、俗語をいくつか紹介します。これらの用語には、歴史や背景があり、それを知ることで、より深い理解が得られるでしょう。 バグ (Bug) プログラムに問題や不具合があることを示す言葉。 由来: 1940年代に、米海軍のマークIIというコンピュータの中に実際の虫(moth: 蛾)が入り込んでシステムトラブルを引き起こしたことが、この言葉の起源とされています。 リファクタリング (Refactoring) プログラムの外部の振る舞いを変えずに、内部のコードを改善・整理すること。 由来: 英語の “refactor”(再構築する)から。コードをきれいに保つための技術の一つ。 コミット (Commit) 変更したソースコードをバージョン管理システム