回答編集履歴
3
修正
answer
CHANGED
@@ -7,8 +7,7 @@
|
|
7
7
|
---
|
8
8
|
> 関数内でセットしてしまうのか、関数によって返ってきた値をセットするのか、どちらが良いのでしょうか?
|
9
9
|
|
10
|
-
|
10
|
+
関数によって返ってきた値をセットする、一番目のコードの方法が一般的でしょう。
|
11
|
-
一般には前者でしょう。
|
12
11
|
インスタンス変数を様々なメソッド内で生成すると、どんな属性があるのか管理しきれなくなります。
|
13
12
|
|
14
13
|
pylintも次のコードに対しデフォルトで警告を発します。W: の行です。
|
2
修正
answer
CHANGED
@@ -7,7 +7,8 @@
|
|
7
7
|
---
|
8
8
|
> 関数内でセットしてしまうのか、関数によって返ってきた値をセットするのか、どちらが良いのでしょうか?
|
9
9
|
|
10
|
+
~~一般には後者でしょう。~~
|
10
|
-
一般には
|
11
|
+
一般には前者でしょう。
|
11
12
|
インスタンス変数を様々なメソッド内で生成すると、どんな属性があるのか管理しきれなくなります。
|
12
13
|
|
13
14
|
pylintも次のコードに対しデフォルトで警告を発します。W: の行です。
|
1
モジュール名がややこしいため変更
answer
CHANGED
@@ -18,9 +18,9 @@
|
|
18
18
|
```
|
19
19
|
|
20
20
|
```cmd
|
21
|
-
>python -m pylint
|
21
|
+
>python -m pylint sample.py
|
22
22
|
No config file found, using default configuration
|
23
|
-
************* Module
|
23
|
+
************* Module sample
|
24
24
|
C: 1, 0: Missing module docstring (missing-docstring)
|
25
25
|
C: 1, 0: Missing class docstring (missing-docstring)
|
26
26
|
C: 2, 4: Missing method docstring (missing-docstring)
|