普段Javaを使用している者です。
最近Pytonを勉強し始めたのですが、技術書のサンプルソースで1ファイルに複数クラス記述されているものがありました。(下記URL参照)
https://github.com/oreilly-japan/deep-learning-from-scratch/blob/master/common/layers.py
Javaでは(インナークラスなどあるにせよ)1ファイル1クラスが一般的ですが、
Pythonの慣習では1ファイルに複数クラス記述するのは一般的なのでしょうか?
補足:
以下のような記事を見つけました。
Pythonのファイルはモジュールなので、まとめて管理されるべきクラスならひとつのファイルに定義しても良い、とのことでした。
http://gogochephy.hatenablog.com/entry/2015/06/29/111833
日常的にPythonを使用している方の肌感をお伺いしたいなと思っています。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/07 04:03