Skip to content

Instantly share code, notes, and snippets.

@halneko5121
Last active June 4, 2021 10:46
Show Gist options
  • Save halneko5121/143b959d314890eb8dae8749b5f2f9d0 to your computer and use it in GitHub Desktop.
Save halneko5121/143b959d314890eb8dae8749b5f2f9d0 to your computer and use it in GitHub Desktop.
マイコーディング:可読性のために
  • ◎ 丁寧なコメントを長々と書くぐらいなら、リファクタリングを検討する。

  • ◎ 後で見直したいコード中のメモは「@todo_xxxx」のような書式に統一する。

    • 備忘録としても使えるし、他の人がコードを見た時わかりやすいので
  • ○ ファイルの先頭には、どういうファイルなのか、をコメントで説明を書く

  • △ 関数や定数には、必ずコメントを書く。

    • 関数の場合、処理内容、引数、返り値の説明をつける(引数、返り値の説明はわかりにくい場合のみで可)
    • 基本、関数名や引数名の名前から、機能を判断できるようにするのが望ましい
/**
 * 得点を算出する
 * @param   int try_count
 */
int
calcScorePoint(int try_count)
{ 
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment