この例は要点を示すためのものです。
私は行列ライブラリを使用しているとしましょうが、それにはいくらかの力がありません.行列のすべての要素を2倍にすることが私にとって非常に重要であるとしましょう.メソッドを書くことにしましたdoubleIt
. ただし、このメソッドの 2 つのバージョンを作成できます。
- 可変 --
doubleItInPlace
- 変更不可 --
doubleItByCreatingNewOne
これは少し長いので、変更可能なバージョンの_!
接尾辞に追加するか、「mut」という単語を前に付けるという命名規則を考えることができます。
そのような違いを生み出すための確立された命名規則はありますか?