1. 聞き流しプログラミング言語学習
  2. 【Rust音声学習 第76章】関数..
【Rust音声学習 第76章】関数の設計 ― 呼び出し側の視点で考える
2026-02-13 05:34

【Rust音声学習 第76章】関数の設計 ― 呼び出し側の視点で考える

第76章へようこそ。


前章では、型を使って不正を防ぐAPI設計の思想を学びました。


今日はもう少し具体的な話です。

関数やメソッドの「引数」と「戻り値」をどう設計するか。


Rustでは、引数で所有権を取るか参照を取るかという選択があります。

戻り値にも、コレクションを返すかイテレータを返すかという選択がある。


これらの判断基準を学びます。

共通するのは「呼び出し側の視点で考える」という姿勢です。

感想

まだ感想はありません。最初の1件を書きましょう!

05:34

コメント

スクロール