DeleteとRemoveの使い分け

あんまり意識せずにメソッド名やコメントにdeleteをよく使ってたんだけど コミットコメントに関して調べてたら興味深い使い分けを知ったのでメモ。

Microsoftスタイルガイドの指標

  • Delete ファイル自体を削除する時
  • Remove ファイルの内容、項目等を削除する時

removeの訳は取り除く。削除というより移動させる。
deleteとすると完全に消すイメージになるので
removeを使うと削除ではないことがわかりやすいからだとか。

コマンドでファイル削除にrm(removeの略)を使ったりするからなんか違和感が^_^;

参考サイト

www.sonydna.com