Slide 7
Slide 7 text
#seb_sapporo
プログラムのコードに(どこまで)
日
本語を取り
入
れていますか?
7
変数名・メソッド(関数名)・クラス名などを対象と考えた時に...
• まったく取り入れない
• 半角ローマ字での表現は可としている
例:Sankahi, Tanka, Zeiritsu
• テストコード(テストケース)のコード名等にはマルチバイト文字を可としている
(テストケースに DisplayName つければいいよね、の人も念の為ここ)
例:
参考:日本語テストメソッドについてどう思いますか?
https://www.slideshare.net/slideshow/ss-25876730/25876730
• プロダクションコードでもマルチバイト文字の利用を可としている
例: BigDecimal 税込金額を計算する() {
...
}
class 参加費 {
...
}
UnitPrice 商品単価
= new UnitPrice(150);
@Test 18歳を入力するとAgeStatusは成人と判定する
20年前の私🤬
7,8年前の私 😲→😄
今の私 🤔←→😄