質問編集履歴

1

2017/10/04 15:15

投稿

jimyo
jimyo

スコア243

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- registerUser(User user)
5
+ `registerUser(User user)`
6
6
 
7
7
  - このメソッドはUserをデータストアに登録する
8
8
 
@@ -16,7 +16,7 @@
16
16
 
17
17
 
18
18
 
19
- registerUserメソッドを呼び出す処理の中で、登録ができたのかどうかを判定したいです。
19
+ `registerUser` メソッドを呼び出す処理の中で、登録ができたのかどうかを判定したいです。
20
20
 
21
21
  登録に失敗している場合、エラーの種別に応じてその後の処理を変更したいです。(例: ユーザーネームが重複している場合、「ユーザーネームが重複しているので変更してください」と促したい)
22
22
 
@@ -26,11 +26,11 @@
26
26
 
27
27
 
28
28
 
29
- 1. registerUserはintまたはエラーオブジェクトを返す。呼び出し元は返ってきた数値またはオブジェクトからエラー情報を読み取る
29
+ 1. `registerUser` `int` またはエラーオブジェクトを返す。呼び出し元は返ってきた数値またはオブジェクトからエラー情報を読み取る
30
30
 
31
- 2. registerUserはエラーが起きた場合、それぞれのエラーに対応する例外を投げる。呼び出し元はtry-catch文で処理を囲い、3種類の例外をcatchし処理を行う
31
+ 2. `registerUser` はエラーが起きた場合、それぞれのエラーに対応する例外を投げる。呼び出し元は `try-catch` 文で処理を囲い、3種類の例外をcatchし処理を行う
32
32
 
33
- 3. 新しいメソッドcheckDuplicatedUsername」「checkValidPasswordを用意し、それぞれ確認を行ってからregisterUserを呼び出す。
33
+ 3. 新しいメソッド `checkDuplicatedUsername` `checkValidPassword` を用意し、それぞれ確認を行ってから `registerUser` を呼び出す。
34
34
 
35
35
 
36
36
 
@@ -42,7 +42,7 @@
42
42
 
43
43
  2のデメリット
44
44
 
45
- - 確実にエラーが起きないような場合でも、呼び出すたびにtry-catchしなければならず冗長
45
+ - 確実にエラーが起きないような場合でも、呼び出すたびに `try-catch` しなければならず冗長
46
46
 
47
47
  - この方法で統一した場合コードが膨大になる
48
48
 
@@ -50,7 +50,7 @@
50
50
 
51
51
  3のデメリット
52
52
 
53
- - registerUserを呼び出すルールがメソッド内で閉じていない。(あらかじめ2つのメソッドを呼び出す前提となっているため、仕様を詳しく知らない人に不親切)
53
+ - `registerUser` を呼び出すルールがメソッド内で閉じていない。(あらかじめ2つのメソッドを呼び出す前提となっているため、仕様を詳しく知らない人に不親切)
54
54
 
55
55
 
56
56