Tips #英語 #コロケーション #Business English #Software Engineering 📚 英語コロケーション ·

add / insert のコロケーション: 追加する・差し込む・行を入れる

B1-B2向けに、add と insert の自然なコロケーションを日常会話、ビジネス会話、ソフトウェアエンジニア実務の場面別に整理する。

add / insert の中心イメージ

ADD / INSERT: Core Mental Model

add の中心は、何かを加えて量・数・内容を増やすこと。

insert の中心は、決まった位置や中に差し込むこと。

add sugar                    砂糖を加える
add a comment                コメントを追加する
add a feature                機能を追加する
add validation               バリデーションを追加する
insert a card                カードを差し込む
insert a paragraph           段落を挿入する
insert a row                 行を挿入する
insert data into a table     テーブルにデータを挿入する

add は広い。料理、リスト、会議、文章、プロダクト、コード、テスト、ログ、設定など、何かを「足す」ならまず候補になる。

insert は位置が大事。カードをスロットに入れる、文章の途中に段落を入れる、テーブルの途中に行を入れる、DBテーブルにレコードを入れる、という感じ。

ソフトウェアエンジニア実務では、add は feature、test、logging、validation、migration、field、dependency に出やすい。insert は row、record、data、node、element、text、statement に出やすい。

日常会話で使う add / insert

ADD / INSERT in Everyday Conversation

add sugar / add more details

表現使う場面例文
add sugar砂糖を加えるAdd a little sugar.
add salt塩を加えるAdd salt to taste.
add water水を足すAdd more water if it is too thick.
add your name名前を追加するAdd your name to the list.
add a noteメモを追加するI added a note at the bottom.
add more details詳細を足すCan you add more details?

add は「足して全体を増やす」。add A to B の形に慣れると使いやすい。

Add your name to the list.
リストに名前を追加してください。

Can you add more details?
もう少し詳細を足してもらえますか。

「何に足すか」を言いたいときは to を使う。

add sugar to the coffee
add your name to the list
add a note to the document

insert the card / insert a key

表現使う場面例文
insert the cardカードを挿入するInsert the card into the machine.
insert the key鍵を差し込むInsert the key into the lock.
insert a battery電池を入れるInsert the battery correctly.
insert a coinコインを入れるInsert a coin to start.
insert a pageページを差し込むInsert the page after page 3.
insert text文章を挿入するInsert your address here.

insert は「中に入れる」「指定位置に差し込む」。やや説明書・UI・技術文書っぽい響きがある。

Insert the card into the machine.
カードを機械に挿入してください。

Insert your address here.
ここに住所を入力してください。

日常会話では put in のほうが自然な場面も多い。

Put the card in.
カードを入れて。

Insert the card.
カードを挿入してください。

insert は丁寧・機械的・手順書的。友達との会話なら put in、UIや説明書なら insert が合いやすい。

ビジネス会話で使う add / insert

ADD / INSERT in Business English

add an item / add a comment / add context

ビジネスでは、add は議題、コメント、観点、条件、情報を加えるときに使う。

Can we add this item to the agenda?
I added a comment to the doc.
Let me add some context before we decide.
Can you add the deadline to the ticket?

add context は実務でよく使える。「背景を補足する」「判断材料を足す」という感じ。

Let me add some context.
少し背景を補足します。

Just to add one point, this affects the mobile flow too.
1点だけ補足すると、これはモバイルの導線にも影響します。

発言を補う add も便利。会議で割り込まずに一言足すときに使える。

add value / add risk / add complexity

抽象名詞とも相性が良い。

This change adds value for enterprise customers.
The shortcut adds risk to the release.
This option adds too much complexity.
The new check adds confidence before deployment.

add value は「価値を加える」。add risk は「リスクを増やす」。add complexity は「複雑さを増やす」。

This adds complexity without solving the main issue.
これは主要な問題を解かずに複雑さだけを増やします。

ソフトウェアの設計議論では、add complexity はかなり使いやすい。

insert a section / insert a clause

ビジネス文書では、insert は文章の途中に項目を入れるときに使う。

Please insert this section before the pricing table.
We inserted a clause about data retention.
Insert the chart after the executive summary.
The legal team asked us to insert a disclaimer.

insert は「どこに入れるか」が大事なので、beforeafterbetweeninto と一緒に出やすい。

insert it before the summary
insert it after section 2
insert it into the contract
insert it between the two paragraphs

ソフトウェアエンジニア実務で使う add / insert

ADD / INSERT in Engineering Work

Standup

standup では、追加した作業と、DB・UI・文書に差し込んだものを短く言う。

I added validation to the signup form.
I added tests for the retry logic.
I'm adding logging around the payment flow.
I need to insert a few seed records for QA.

add tests は定番。make tests ではなく add tests

I added a regression test for the bug.
I added unit tests for the parser.

「どこに追加したか」は to でつなぐ。

PR review

PRでは、add は差分に機能・テスト・ログ・チェックを足すときに使う。

This PR adds server-side validation.
This adds a migration for the new column.
Can we add a test for the empty state?
Please add a short comment explaining this condition.

add a comment は、コードコメントにもレビューコメントにも使える。文脈で変わる。

I added a comment in the code.
I added a comment on the PR.

insert は、順序や位置が重要な変更に使う。

Insert this check before we call the API.
Insert the new middleware before authentication.
Insert the row after the header.

Feature / validation / logging

機能や品質を増やすなら add

Add a feature flag for gradual rollout.
Add input validation before saving.
Add structured logging for failed requests.
Add a timeout to the external API call.
Add a fallback for older browsers.

add validation は「検証ロジックを追加する」。add logging は「ログ出力を追加する」。どちらも実務で頻出。

This adds validation, but it does not change the database schema.

「追加するが、別の領域は変えない」と明示するとレビューが通りやすい。

Tests / docs / migration

開発の周辺作業でも add が基本。

Add a regression test.
Add docs for the new option.
Add a migration for the new field.
Add examples to the README.
Add a changelog entry.

add a migration は「migration file を追加する」。DBにデータを入れる操作そのものは insert data

This PR adds a migration.
The migration inserts default settings for existing users.

ファイルを追加する話と、DBにレコードを挿入する話を分けると明確になる。

Database / rows / records

DBでは insert が強い。

Insert a row into the users table.
Insert a record for the new organization.
Insert default values during migration.
The job inserts events in batches.

SQLでは INSERT は明確な操作名。会話でも insert a rowinsert data into a table が自然。

We should insert the audit record in the same transaction.
同じトランザクションで監査レコードを挿入すべきです。

レコードを「新規作成する」という業務寄りの言い方なら create a record も自然。SQLやテーブル操作を意識するなら insert a record

UI / DOM / text

UIやDOMでは、位置が重要なら insert

Insert the banner above the search results.
Insert the element before the selected node.
Insert the generated text at the cursor position.
Insert a blank line between the sections.

プロダクト機能として項目を追加するなら add

Add a search box to the page.
Add a tooltip to the icon.
Add a new option to the dropdown.

add は機能追加、insert は配置・位置指定、という分け方にすると迷いにくい。

似た表現との違い

ADD / INSERT Contrast Map

add / insert

add は広い追加。insert は特定の場所に差し込む追加。

Add a comment to the doc.
ドキュメントにコメントを追加してください。

Insert this paragraph before the summary.
この段落を要約の前に挿入してください。

位置が重要でなければ add。位置が重要なら insert

add / include

include は「含める」。必ずしも後から足す動きではない。

Add a security note to the document.
ドキュメントにセキュリティ注記を追加してください。

Include a security note in the document.
ドキュメントにセキュリティ注記を含めてください。

add は作業として足す感じ。include は完成物の中に含まれている状態を言う感じ。

add / attach

attach はファイルや画像を添付する。

Add a screenshot to the ticket.
チケットにスクリーンショットを追加してください。

Attach the screenshot to the ticket.
チケットにスクリーンショットを添付してください。

ファイルを送る・添付するなら attach が明確。チケット内容に情報を足すなら add

insert / enter

enter は入力する。insert は挿入する。

Enter your email address.
メールアドレスを入力してください。

Insert your address into this field.
このフィールドに住所を挿入してください。

フォームでは enter が自然。文章やテーブルに差し込む感じなら insert

insert / create

create は新しく作る。insert はDBや文書の中に入れる。

Create a new user account.
新しいユーザーアカウントを作成してください。

Insert a user record into the table.
テーブルにユーザーレコードを挿入してください。

アプリの業務操作なら create a user。DB操作なら insert a user record

例文シャドーイング

短い文を声に出して、add / insert の後ろまでまとめて読む。

Add a little sugar.
Add your name to the list.
Can you add more details?
Insert the card into the machine.
Please insert this section before the pricing table.
This change adds too much complexity.
This PR adds server-side validation.
Can we add a test for the empty state?
Insert this check before we call the API.
Insert a row into the users table.

次に、実務寄りの1分スピーチにする。

This PR adds validation to the signup form.
It also adds a regression test for the empty state.
The migration adds a new field and inserts default settings for existing users.
I inserted the new check before the API call so we can fail fast.

想起練習クイズ

日本語を見て、英語を声に出す。答えはすぐ見ずに、3秒だけ思い出す。

日本語答え
砂糖を少し加えてくださいAdd a little sugar.
リストに名前を追加してくださいAdd your name to the list.
もう少し詳細を足してもらえますかCan you add more details?
カードを機械に挿入してくださいInsert the card into the machine.
この項目を議題に追加できますかCan we add this item to the agenda?
少し背景を補足しますLet me add some context.
この変更は複雑さを増やしますThis change adds complexity.
このPRはserver-side validationを追加しますThis PR adds server-side validation.
APIを呼ぶ前にこのcheckを入れてくださいInsert this check before we call the API.
users tableに行を挿入してくださいInsert a row into the users table.

次回予告: attach / connect

次回は attachconnect をまとめて扱う。

attach は「添付する・くっつける」。connect は「接続する・関係づける」。どちらも何かをつなぐ動きだが、attach はファイルや部品を付ける感じ、connect はシステム、API、サービス、人、原因をつなぐ感じに寄る。

attach a file
attach a screenshot
connect to the database
connect the service to Slack

ソフトウェアエンジニア実務では、attach logsattach a screenshotconnect to an APIconnect the frontend to the backend を整理する。

参考資料

  1. 1. 🗣️get のコロケーション: 日常会話から開発現場まで
  2. 2. 🛠️make のコロケーション: 決める・変える・前に進める
  3. 3. do のコロケーション: 作業・調査・レビューを進める
  4. 4. 📝take のコロケーション: 時間・責任・行動を引き受ける
  5. 5. 🧩have のコロケーション: 状態・予定・問題を持つ
  6. 6. 📣give のコロケーション: 情報・権限・支援を渡す
  7. 7. 🧭go / come のコロケーション: 進む・戻る・話題に上がる
  8. 8. ⚙️put / set のコロケーション: 置く・保留する・設定する
  9. 9. 🧷keep / hold のコロケーション: 保つ・追跡する・待つ
  10. 10. 📦bring / carry のコロケーション: 持ち込む・話題にする・実行する
  11. 11. 🔁turn / pass のコロケーション: 切り替える・判明する・渡す
  12. 12. ⚙️run / work のコロケーション: 実行する・動く・取り組む
  13. 13. 🤝meet / join のコロケーション: 会う・満たす・参加する・結合する
  14. 14. 🔎show / prove のコロケーション: 示す・見せる・証明する
  15. 15. 🧱support / back のコロケーション: 支える・対応する・裏づける・戻す
  16. 16. check / verify のコロケーション: 確認する・検証する・正しさを確かめる
  17. 17. 🧐review / inspect のコロケーション: 見直す・レビューする・詳しく調べる
  18. 18. 🧪analyze / investigate のコロケーション: 分析する・原因を調査する
  19. 19. 🧭decide / choose のコロケーション: 判断する・選ぶ・方針を決める
  20. 20. 🔧change / improve のコロケーション: 変える・改善する・品質を上げる
  21. 21. 🗑️remove / delete のコロケーション: 取り除く・削除する・データを消す
  22. 22. add / insert のコロケーション: 追加する・差し込む・行を入れる
  23. 23. 🔗attach / connect のコロケーション: 添付する・接続する・関係づける

出典: Oxford Collocations Dictionary / Cambridge Dictionary / WordReference / SKELL / COCA