質問編集履歴

1

書式改善

2019/08/11 09:09

投稿

hirame19168
hirame19168

スコア3

test CHANGED
File without changes
test CHANGED
@@ -60,13 +60,13 @@
60
60
 
61
61
  ・引数(と戻り値)が多すぎて扱いにくい
62
62
 
63
- ・val_1, ..., val_10をまとめて利用する場面が他にもあり,そのたびに全てを渡すのは面倒かつミスが起こりやすい
63
+ `val_1, ..., val_10`をまとめて利用する場面が他にもあり,そのたびに全てを渡すのは面倒かつミスが起こりやすい
64
64
 
65
- と感じたため,次のようにval_1, ..., val_10をクラスにまとめることにしました.
65
+ と感じたため,次のように`val_1, ..., val_10`をクラスにまとめることにしました.
66
66
 
67
67
 
68
68
 
69
- (実際にはval_1, ..., val_10のように連番の変数ではなく,データ型もサイズも異なる変数なので,これらをvaluesといったリストに格納することは考えておりません.)
69
+ (実際には`val_1, ..., val_10`のように連番の変数ではなく,データ型もサイズも異なる変数なので,これらを`values`といったリストに格納することは考えておりません.)
70
70
 
71
71
 
72
72
 
@@ -134,15 +134,15 @@
134
134
 
135
135
 
136
136
 
137
- FileCreatorクラスが直接Valuesクラスのインスタンスを取り込んでいる以上,Valuesクラスの変更がFileCreatorクラスにもろに影響するという状況があると思います.そのため,このような書き方はコードの修正のしやすさという面でよろしくないのでしょうか.
137
+ `FileCreator`クラスが直接`Values`クラスのインスタンスを取り込んでいる以上,`Values`クラスの変更が`FileCreator`クラスにもろに影響するという状況があると思います.そのため,このような書き方はコードの修正のしやすさという面でよろしくないのでしょうか.
138
138
 
139
- (例えば,val_1という変数をval_aに変更した場合,FileCreatorクラス内の全てのself.values.val_1をself.values.val_aに変える作業が発生します.)
139
+ (例えば,`val_1`という変数を`val_a`に変更した場合,`FileCreator`クラス内の全ての`self.values.val_1``self.values.val_a`に変える作業が発生します.)
140
140
 
141
141
 
142
142
 
143
143
  また,このような状況ではどのようにすべきでしょうか.
144
144
 
145
- 自分としては,Valuesクラスのインスタンスを渡さず,FileCreatorのメンバ変数としてval_1, ..., val_10を定義してあげて,以下のような関数をFileCreator内で定義すればよいかと考えました.こうすればValuesクラス内の変数名に変更があっても,この部分のみの修正で済むと思います.
145
+ 自分としては,`Values`クラスのインスタンスを渡さず,`FileCreator`のメンバ変数として`val_1, ..., val_10`を定義してあげて,以下のような関数を`FileCreator`内で定義すればよいかと考えました.こうすれば`Values`クラス内の変数名に変更があっても,この部分のみの修正で済むと思います.
146
146
 
147
147
  ```python
148
148