関数

記事
IT・テクノロジー

分割

小さく分割しすぎると複雑さが増す
コメントでブロックの説明をしてもいい

行数

理想は30行以下
最低でも200行以下

副作用のない関数を心掛ける

グローバル変数を使わない
外部リソースとやり取りしない
ex) ファイル、インターネット、システムクロック、乱数

Noneを返さない

常にNoneを返すのでなければ、Noneを返さない
エラーを示すためにNoneを返すのは避ける
理: Noneにより以降のコードでエラーが発生すると意味のあるエラーメッセージにならない

サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す