-
Notifications
You must be signed in to change notification settings - Fork 196
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
整理: グローバル特徴量適用の関数化 #819
整理: グローバル特徴量適用の関数化 #819
Conversation
03c8d85
to
1c108f3
Compare
2023-12-06T19:08+09:00 |
2023-12-06T19:12+09:00
|
2023-12-07T00:35+09:00 追加終了、Review可能です。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ほぼLGTMです!!
関数名とコメントに関してだけのコメントです。
ちょっとコメントに関してコメントをば。(?)
コメントの頻度は良い感じかなと思いました!
ただちょっと正確性が気になるので、そこ意識できればとても良くなるなと感じました!
偉そうなことを言ってしまうのですが、何かの助けになればと思ってお伝えします 🙇
- オリジナルワードはもう少し避けるのを意識すると良いかも
- 正確に伝わらないため
- もちろん頻出するものは別、ドメイン用語にしましょう!
- 記号は避けると良いかも
- 複数の意味を持つため(例えば
=
は代入?イコール?) - もちろんコードの例示は別
- 複数の意味を持つため(例えば
- コードの読み手がほしい情報を書くと良いかも
- 今回だと
Apply:
やConvert:
は情報量が増えてなくて、書くことが目的になってるかも - 要約はありだと思います!
- 今回だと
コメントの目的は「可読性の向上」と「コードから読めない意図の伝達」だと思います!
書くのは良いことなので、あとは意識だけかなと思いました!!
Co-authored-by: Hiroshiba <[email protected]>
@Hiroshiba |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!!!
内容
グローバル特徴量適用の関数化によるリファクタリング
AudioQuery
を介してユーザーから与えられるグローバル特徴量は以下の7系統:speedScale
pitchScale
intonationScale
volumeScale
prePhonemeLength
postPhonemeLength
outputSamplingRate
outputStereo
それぞれが独立したユーザー機能であるため、これらの適用を関数として独立しテストを追加する。
関連 Issue
step1a of #815