繋げる単語、繋げない単語。

前回のブログ記事では、スペースを省略して単語を繋げてしまうことの弊害についてご紹介しました。

youneedaken.hatenablog.com

しかし、IT用語の中にはむしろ繋げる方が主流のものもあります。自分でもいつも迷ってしまい、毎回辞書で調べてから使っている単語をこの機会にまとめてみました。大抵はスペルチェックに従っていれば問題ないですが、IT用語によっては繋げるとスペルチェックにひっかかるものの、IT業界ではむしろ繋げることの方が主流のものもありました。
例えば、以下のような単語です。

また、一見すると似たような単語でも、繋げる・繋げないが異なるものもあります。

e.g.1

  • database (データベース) ・・・繋げる
  • data warehouse (データウェアハウス) ・・・繋げない
  • data mart (データマート) ・・・繋げない

e.g.2

  • microservices (マイクロサービス) ・・・繋げる
  • web service (Web サービス) ・・・繋げない

Image by Wokandapix from Pixabay

なお、製品名やサービス名などの固有名詞は一般名詞とは法則とは異なるため除外しています。また、今回使ったソースにおいて、連結する・連結しないが違っていたものは色で区別しています。(青 = 連結する赤 = 連結しない緑 = ハイフンで連結する)

繋げるのが主流の単語

カタカナ(日本語) 英英辞典 Wikipedia Techopedia
バックアップ backup backup backup
帯域幅 bandwidth bandwidth bandwidth
バーコード barcode barcode bar code
ベースライン baseline baseline baseline
ベンチマーク benchmark benchmark benchmark
ビットマップ bitmap bitmap bitmap
ブロックチェーン blockchain blockchain blockchain
ボイラープレート boilerplate boilerplate boilerplate
ブックマーク bookmark bookmark bookmark
ブートストラップ bootstrap bootstrap bootstrap
ブレークポイント N/A breakpoint breakpoint
ブロードバンド broadband broadband broadband
チャットボット chatbot chatbot chatbot
チェックサム checksum checksum checksum
クリップボード clipboard clipboard clipboard
コードベース N/A codebase codebase
コピーライト copyright copyright copyright
対策 countermeasure countermeasure countermeasure
データベース database database database
データフロー dataflow dataflow dataflow
デスクトップ desktop desktop desktop
eメール email email email
エンドポイント N/A endpoint endpoint
フェールオーバー N/A failover failover
フィードバック feedback feedback feedback
ファイアウォール firewall firewall firewall
ハッシュタグ hashtag hashtag hashtag
ホットフィックス N/A hotfix hot fix
ホットスポット (公衆無線LAN) hot spot hotspot hotspot
ハイパーリンク hyperlink hyperlink hyperlink
ハイパーバイザ N/A hypervisor hypervisor
キーボード keyboard keyboard keyboard
キーワード keyword keyword keyword
ラップトップ laptop laptop laptop
ローカルホスト N/A localhost localhost
メインフレーム mainframe mainframe mainframe
メタデータ metadata metadata metadata
マイクロサービス N/A microservices microservices
ナローバンド narrowband narrowband narrowband
オフライン off-line offline offline
オンライン online online online
アウトソース / アウトソーシング outsource outsourcing outsourcing
オーバークロック overclock overclocking overclocking
オーバーロード (多重定義) overload overloading overloading
オーバーライド override (method) overriding override
パイプライン pipeline pipeline pipeline
ロールバック rollback rollback rollback
サンドボックス sandbox sandbox sandbox
スクリーンセーバー screen saver screensaver screensaver
スクリーンショット screenshot screenshot screenshot
スプレッドシート spreadsheet spreadsheet spreadsheet
スタートアップ start-up startup company startup
タイムスタンプ time stamp timestamp timestamp
ツールバー toolbar toolbar toolbar
ツールチップ N/A tooltip tooltip
ウェブサイト website website website
ワークアラウンド work-around workaround workaround
ワークフロー workflow workflow work flow
ワークロード workload workload workload

繋げないのが主流の単語

カタカナ(日本語) 英英辞典 Wikipedia Techopedia
アドホック ad hoc ad hoc ad hoc
ベアメタル N/A bare metal bare metal
ブラックボックス / ブラックボックステスト black box black-box testing black box testing
ブートキャンプ boot camp boot camp boot camp
バーンダウンチャート N/A burn down chart burndown chart
コールセンター call center call center call center
データセンター N/A data center data center
データマート N/A data mart data mart
データウェアハウス N/A data warehouse data warehouse
ハードコード / ハードコーディング N/A hard coding hardcode
ヘルプデスク help desk help desk help desk
プラグアンドプレイ plug and play plug and play plug and play
スケールアウト N/A scale out scale out
スケールアップ scale-up scale up N/A
シンクライアント N/A thin client thin client
ユースケース N/A use case use case
Web サービス N/A web service web service

ハイフンで繋げるのが主流の単語

カタカナ(日本語) 英英辞典 Wikipedia Techopedia
アドイン add-in add-in add-in
アドオン add-on add-on add-on
ジャストインタイム just-in-time just-in-time just-in-time
オブジェクト指向プログラミング object-oriented programming object-oriented programming object-oriented programming
オブジェクト関係マッピング N/A object-relational mapping object-relational mapping
オンプレミス on premises on-premises software on-premises software
ワンタイムパスワード N/A one-time password one-time password
オープンソース / オープンソースソフトウェア open-source open-source software open-source software
ピアツーピア peer-to-peer peer-to-peer peer-to-peer
プラグイン plug-in plug-in plug-in
読み取り専用 read-only read-only read-only
リアルタイム / リアルタイムシステム real time real-time computing real-time computing
サービス指向アーキテクチャ N/A service-oriented architecture service-oriented architecture
シングルサインオン N/A single sign-on single sign-on
ソフトウェア定義ネットワーク N/A software-defined networking software-defined networking
ホワイトボックス / ホワイトボックステスト N/A white-box testing white-box testing