ノンプロ研定例会Vol.5「ノンプログラマーのための『リーダブルコード』超入門」
- ntakahashi0505
- 6430
- 2
- 2
- 1
【初心者がコードを読みやすくするテクニック】 ・マジックナンバー(コード内の決め打ちの数字)は良くない #プログラミング体験記 #ノンプロ研
2018-04-13 20:24:51メソッド名や変数名を決める際によく使う英単語帳的なもの欲しいー メソッド名だと getCsvData outputFile 変数だと kmkData とか、よく使っているけど良い命名の仕方なのかが分からない笑 #ノンプロ研 #リーダブルコード
2018-04-13 20:28:52【初心者がコードを読みやすくするテクニック】 ・同じ処理は関数化 →関数の呼び出しいつも引っかかるからマスターしよう。。 #プログラミング体験記 #ノンプロ研
2018-04-13 20:34:15・同じ処理は関数化 ・働きを示す関数名にや仮引数名に ・戻り値がBoolean型の関数はisEven, hasChange, 〜に #ノンプロ研
2018-04-13 20:34:22【処理の関数化】 VBAのFunctionについては少し苦手意識が。。安定のSubで処理を作ってしまうことが多いです。 Boolean型も使わずに、 var flg = 1 とかで戻しちゃっていることが多いです。ここは勉強します。 #ノンプロ研 #リーダブルコード
2018-04-13 20:35:04慣れてくるとコメント書かなくなる →引き継がれた後任の人が読めない・・・ どの程度の粒度でコメント書けばいいか悩むな~ #ノンプロ研
2018-04-13 20:37:03■リーダブルコードNo3 ・メソッドチェーン? 響きがいいね。 ・ネーミングにこだわること、変数名、センス問われる ・カウント用はi,jで ・マジックナンバー(コード内の決め打ちの数値)はやめよう(できる限り) ・戻り値がBoolean型⇒is~has~,can~にしてみる ・コメントに実例を書く #ノンプロ研
2018-04-13 20:38:42一歩進んだコメントで「実例をコメントに書く」、「なぜその処理をしたのか(エラーでやすいので回避したとかね)」。なるほど!!! #ノンプロ研
2018-04-13 20:39:19【初心者がコードを読みやすくするテクニック】 ・コメントに例示! ・コメントに理由を書いておく! →これは特に取り入れたい。 #プログラミング体験記 #ノンプロ研
2018-04-13 20:40:14