お聞きしたいこと
タイトルにもございます通り、良いコードを書くためにはどのようにコードを構築すれば良いか、方法論が記述されている参考書の紹介や学習方法について皆様にお聞きしたいです。
質問の経緯
IT企業に入社し早三年、最近ようやく製造工程で手が動くようになってきました。
実装したい処理を記述するために、どのようなパーツを記述すれば良いかは思い浮かぶようになってきたのですが
コードレビュー時に構築方法について指摘されることが多いなと最近感じております。
例えば
・同じ処理を繰り返し記述しているが、メソッドを切り出して使いまわしなさい
・if文のネストが深いし読みづらい。こういう書き方をして条件分岐を減らしなさい
・変数名が長い、そしてわかりづらい。単語を厳選しなさい
etc...
自分のコードは客観的に見ると「動けば良い」という構築方法になっており
可読性が低い、効率的なコードの記述がされていないです。
最近試し始めたこと
リファクタリング系の参考書を買って読み進めている
→(リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice))
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/29 02:57