【完全版】メソッド名をつける時に参考になる英単語集

エンジニア

プログラミングでメソッド(関数)を命名するとき、どういった処理なのかイメージしやすくなる名前をつけるのはかなり重要です。

この記事では、メソッドを命名する時に参考になる英単語を日本語の意味、命名例と合わせて紹介します。

英単語 日本語の意味 サンプル関数名
create, update, delete 作成する、更新する、削除する createUser, updateUser, deleteUser
add, remove 追加する、削除する addItem, removeItem
get, set 取得する、設定する getName, setName
load, save 読み込む、保存する loadData, saveData
init, destroy 初期化する、破壊する initConfig, destroyConfig
find, search 見つける、検索する findUser, searchUser
pause, resume 一時停止する、再開する pauseTask, resumeTask
acquire, release 取得する、解放する acquireResource, releaseResource
connect, disconnect 接続する、切断する connectSocket, disconnectSocket
import, export インポートする、エクスポートする importData, exportData
enable, disable 有効にする、無効にする enableFeature, disableFeature
notify, clear 通知する、消去する notifyUser, clearNotifications
register, unregister 登録する、登録解除する registerService, unregisterService
lock, unlock ロックする、ロック解除する lockResource, unlockResource
select, deselect 選択する、選択解除する selectItem, deselectItem
allocate, deallocate 割り当てる、解放する allocateMemory, deallocateMemory
optimize, degrade 最適化する、劣化させる optimizePerformance, degradePerformance
calculate, estimate 計算する、推定する calculateTotal, estimateTotal
expand, collapse 展開する、折りたたむ expandMenu, collapseMenu
merge, split 統合する、分割する mergeArrays, splitArray
match, mismatch 一致する、不一致 matchPattern, mismatchPattern
parse, serialize 解析する、シリアライズする parseJson, serializeJson
open, close 開く、閉じる openConnection, closeConnection
convert, revert 変換する、元に戻す convertToPdf, revertToDoc
increment, decrement 増加する、減少する incrementCounter, decrementCounter
validate, invalidate 検証する、無効にする validateInput, invalidateInput
start, stop 開始する、停止する startTimer, stopTimer
append, prepend 追加する、前に追加する appendText, prependText
encode, decode エンコードする、デコードする encodeUrl, decodeUrl
listen, ignore 待ち受ける、無視する listenForEvent, ignoreEvent
query, mutate クエリする、変更する queryData, mutateData
compose, decompose 構成する、分解する composeMessage, decomposeMessage
show, hide 表示する、隠す showMenu, hideMenu
mount, unmount マウントする、アンマウントする mountComponent, unmountComponent
lock, unlock ロックする、ロック解除する lockResource, unlockResource
compress, decompress 圧縮する、解凍する compressFile, decompressFile
initialize, finalize 初期化する、終了処理する initializeApp, finalizeApp
enable, disable 有効にする、無効にする enableFeature, disableFeature
emit, consume 発行する、消費する emitEvent, consumeEvent
connect, disconnect 接続する、切断する connectToServer, disconnectFromServer
import, export インポートする、エクスポートする importData, exportData
attach, detach アタッチする、デタッチする attachListener, detachListener
register, unregister 登録する、登録解除する registerUser, unregisterUser
create, destroy 作成する、破棄する createObject, destroyObject
subscribe, unsubscribe 購読する、購読解除する subscribeToChannel, unsubscribeFromChannel
cache, evict キャッシュする、キャッシュを削除する cacheData, evictData
send, receive 送信する、受信する sendMessage, receiveMessage
load, unload 読み込む、アンロードする loadImage, unloadImage
calculate, estimate 計算する、見積もる calculateTotal, estimateCost
schedule, cancel スケジュールする、キャンセルする scheduleTask, cancelTask
compare, contrast 比較する、対照的にする compareStrings, contrastColors
insert, remove 挿入する、削除する insertElement, removeElement
update, reset 更新する、リセットする updateProgress, resetProgress
authenticate, logout 認証する、ログアウトする authenticateUser, logoutUser
filter, sort フィルタする、ソートする filterResults, sortResults
validate, invalidate 検証する、無効にする validateInput, invalidateCache
parse, serialize 解析する、シリアライズする parseJSON, serializeObject
encode, decode エンコードする、デコードする encodeURL, decodeURL
request, respond リクエストする、レスポンドする requestPermission, respondToRequest
fetch, store 取得する、保存する fetchData, storeData
transform, reverse 変換する、逆にする transformData, reverseOrder
bind, unbind バインドする、アンバインドする bindEvent, unbindEvent
merge, split マージする、分割する mergeArrays, splitString

コメント

タイトルとURLをコピーしました