動詞の言い換え辞典
よく使うけど意味が曖昧になりがちな英単語を、より具体的な動詞に言い換えてみました。
Tips: 命名に困ったときは、「対象が何か?」「どこから取得/削除するか?」「処理に副作用があるか?」を意識するだけで、動詞選びがぐっと具体的になります!
✅ get:取得する
動詞 |
ニュアンス |
使用例 |
fetch |
外部やネットワークから取得 |
fetchUserData() |
retrieve |
DBやストレージから取り出す |
retrieveProfile() |
load |
ファイルや設定を読み込む |
loadConfig() |
acquire |
リソースやロックを確保して取得 |
acquireToken() |
obtain |
権限や条件付きで得る |
obtainLicenseKey() |
pull |
リモートから引っぱってくる |
pullLogData() |
collect |
複数ソースから集める |
collectMetrics() |
gather |
蓄積するイメージ |
gatherLogs() |
read |
I/Oから読む |
readInputStream() |
extract |
データの一部を取り出す |
extractFeatures() |
resolve |
名前から実体を得る |
resolveDependency() |
derive |
計算や変換で導く |
deriveInsights() |
✅ filter:絞り込む/ふるい分ける
動詞 |
ニュアンス |
使用例 |
select |
条件で選ぶ(SQL風) |
selectActiveUsers() |
refine |
段階的に絞り込む |
refineSearch() |
sift |
ふるいにかける |
siftValidItems() |
screen |
不正・異常を排除 |
screenInvalidData() |
prune |
木構造や不要要素を刈る |
pruneEmptyNodes() |
trim |
端や余計な部分を除く |
trimWhitespace() |
weed |
不要なものを除外 |
weedOutliers() |
sanitize |
無害化する |
sanitizeInput() |
exclude |
特定の条件で除外 |
excludeInactiveUsers() |
narrow |
範囲を狭める |
narrowDateRange() |
mask |
一部を隠す |
maskSensitiveData() |
constrain |
制約で絞る |
constrainResults() |
✅ set:設定・代入する
動詞 |
ニュアンス |
使用例 |
assign |
値や役割を割り当てる |
assignDefaultValue() |
update |
値を変更する |
updateStatus() |
configure |
初期設定する |
configureServer() |
store |
保存する |
storeSession() |
apply |
設定を適用する |
applyTheme() |
✅ check:確認する/検証する
動詞 |
ニュアンス |
使用例 |
validate |
妥当性を検証 |
validateInput() |
verify |
真偽や正確さを確認 |
verifyUser() |
inspect |
詳細に調べる |
inspectPacket() |
ensure |
確実に〜であることを保証 |
ensureConnected() |
assert |
条件の検証(主に開発時) |
assertIsPositive() |
✅ send:送信する
動詞 |
ニュアンス |
使用例 |
dispatch |
イベントや指示を送る |
dispatchEvent() |
submit |
要求やフォームを提出 |
submitForm() |
emit |
イベント通知を発行 |
emitWarning() |
transmit |
通信でデータを送る |
transmitPacket() |
push |
データを外部に送る |
pushToQueue() |
✅ delete:削除する
動詞 |
ニュアンス |
使用例 |
remove |
単に取り除く |
removeItem() |
erase |
完全に消去 |
eraseCredentials() |
drop |
構造ごと削除 |
dropTable() |
purge |
一括削除・クリーニング |
purgeLogs() |
discard |
無視して捨てる |
discardChanges() |
✅ create:作成する
動詞 |
ニュアンス |
使用例 |
generate |
自動生成 |
generateReport() |
compose |
組み合わせて作る |
composeMessage() |
initialize |
初期化する |
initializeBuffer() |
build |
組み立てる |
buildGraph() |
spawn |
プロセスなどを立ち上げる |
spawnWorker() |
✅ update:更新する
動詞 |
ニュアンス |
使用例 |
refresh |
再読み込み・再表示 |
refreshPage() |
modify |
一部修正する |
modifySettings() |
increment |
数値を増やす |
incrementCount() |
patch |
差分を当てる |
patchConfig() |
renew |
契約・期限を更新 |
renewToken() |
✅ process:処理する
動詞 |
ニュアンス |
使用例 |
handle |
処理する(イベントなど) |
handleRequest() |
parse |
構文解析する |
parseJSON() |
transform |
変換処理を行う |
transformData() |
compute |
計算処理する |
computeResult() |
execute |
実行する |
executeJob() |
✅ manage:管理する
動詞 |
ニュアンス |
使用例 |
administer |
管理・運用する |
administerAccess() |
supervise |
監視・監督する |
superviseWorker() |
coordinate |
調整・同期 |
coordinateTasks() |
control |
制御する |
controlSignal() |
orchestrate |
複数処理を連携実行 |
orchestrateFlow() |
✅ calculate:計算する
動詞 |
ニュアンス |
使用例 |
compute |
数値を計算 |
computeAverage() |
estimate |
推定・見積もる |
estimateTime() |
evaluate |
式や条件を評価 |
evaluateExpression() |
measure |
測定する |
measureLatency() |