ライブラリを評価する際、多くのPython開発者は、オブジェクトの持つメソッドやプロパティの集合が有効な振る舞いを決定し、特定のクラスの継承や特定のインターフェースの実装に依存しないという動的型付けの手法を好みます。なぜならそれによってより柔軟なコードを書けるからです。
復習用の問題
When evaluating libraries, many Python developers prefer duck typing because it lets them write flexible code that relies on an object's available methods and properties rather than its class.
When evaluating libraries, many Python developers prefer duck typing because it lets them write flexible code that relies on an object's available methods and properties rather than its class.
関連する単語
duck typing
(programming) A style of dynamic typing in which an object's current set of methods and properties determines the valid semantics, rather than its inheritance from a particular class or implementation of a specific interface.
プログラミングにおける動的型付けの一手法。あるオブジェクトの持つメソッドやプロパティの集合によって、そのオブジェクトが利用可能な操作が決定され、特定のクラスの継承や特定のインタフェースの実装に依存しないという考え方。
- 項目の編集権限を持つユーザー - すべてのユーザー
- 項目の新規作成を審査する
- 項目の編集を審査する
- 項目の削除を審査する
- 重複の恐れのある項目名の追加を審査する
- 項目名の変更を審査する
- 審査に対する投票権限を持つユーザー - 編集者
- 決定に必要な投票数 - 1
- 例文の編集権限を持つユーザー - すべてのユーザー
- 例文の削除を審査する
- 審査に対する投票権限を持つユーザー - 編集者
- 決定に必要な投票数 - 1
- 問題の編集権限を持つユーザー - すべてのユーザー
- 審査に対する投票権限を持つユーザー - 編集者
- 決定に必要な投票数 - 1
