Talk Proposal Submission

If you are interested in attending this talk at PyCon JP 2017, please use the social media share buttons below. We will consider the popularity of the proposals when making our selection.

talk

How to write functions in Python(ja)

Speakers

Hayao Suzuki

Audience level:

Novice

Category:

Best Practices/Patterns

Description

Pythonの関数は簡単に書けます。さらに、ポイントや落とし穴を押さえるとより良い関数を書くことができます。この発表では、より良い関数の書き方を解説し、より良いPythonプログラマを目指します。

Objectives

Pythonで関数を記述する上で押さえるべきポイント、落とし穴を解説し、よりPythonらしい関数を書けるようになること。

Abstract

# Not Pythonesque, Be Pythonic Pythonの関数について、『Effective Python』や『Effective Debugging』の翻訳本の査読で得た知識と実際の業務で得たコツを紹介する。 * 初めて関数を書くとき(定義、テスト) * 命名規則 * テスト * 急に要件が増えたとき(リファクタリング、拡張) * 引数 * 返り値の返し方 * 状態のある関数 * クロージャー * `__call__`を実装したクラス
  • このエントリーをはてなブックマークに追加
CONTACT