関数命名規則:クリーンコードのための動詞パターン
4 分で読了
関数は何かを行うので、名前は動詞で始めるべきです。適切な動詞パターンを使えば、関数が何をするのか即座に伝わります。
よく使う動詞パターン
| 動詞 | 目的 | 例 |
|---|---|---|
get | データを取得する | getUserById, getTotal |
set | 値を割り当てる | setUserName, setTheme |
create | 新しく作成する | createOrder, createUser |
delete/remove | 何かを削除する | deleteUser, removeItem |
update | 既存のものを変更する | updateProfile |
validate | 正しさを検証する | validateEmail |
format | 表示形式に変換する | formatDate, formatCurrency |
parse | 構造化データを抽出する | parseJSON, parseCSV |
handle | イベントに反応する | handleClick, handleError |
fetch | リモートから取得する | fetchUsers, fetchData |
変換
JSにはcamelCase、Pythonにはsnake_case。ハブはこちら。