・
レビュー 2 件
・
平均評価 5.0
まず、トビー様のセッションは本当によく聞きました。 講義を見ながらクリーンコードだけでなく、私の人生についても一度見たようです。 まず19年度のときにクリーンコードという本が流行し、採用公告にもクリーンコードについての内容が書かれていたことを覚えています。 私もその時クリーンコードを読んで。盲目的に追従しました。コメントを書く行為は私のコードがクリーンではありません!という思いまでしました。 しかし、今考えてみると、一度に完璧な(クリーンな)コードを書くのは、現在の私としてもなかなか難しいようです。そして、クリーンコードに出てきた内容を盲目的に100%追従するのが正しいだろうか?という気もするようになったようです。 クリーンコードの本を読んでそれをすべて覚えること。それは本当にクリーンコードですか?それからその本から出てこない例。そのようなケースはどのように解決するべきですか?こんな気がするようです。 結局今再度持ち上がる考えは保守しやすい。誰でも(チームメンバー)読んでいい。そんなのがクリーンコードではないだろうか?という考えまでするようです。どうやって私には完璧ではありませんが、チームレベルに合わせてよく読むコードもクリーンコードではないでしょうか?という気もしました。 また、どのようにクリーンなコードを持続的に取ることができるのか悩んでいると思います。メンテナンスをしながら新しいコードが入ってくるようになり、それではその入ったコードがクリーンコードであることを台無しになるのだろう。その壊れたクリーンコードを再びクリーンコードに変えるにはリファクタリングの時間がかかることになり、テストコードが必要になることをもう一度感じました。 そして、講義の内容の中で"コードを書いて、読んで、そして変更したい同僚の開発者に親切なコード"という内容を見ては。クリーンコードもチームの文化になるべきだと思いました。 最後に、トビー様がおっしゃったように一人であまりにも多くの荷物を抱きしめて悩んで。私は欠けていてこのような言葉を私は甘く住んでいなかったか。という考えも聞きました。一緒にチームメンバーと悩んで話すと、一人で苦しむ時間がなくなるだけでなく、チームメンバーもみんな一緒に成長しなかったのだろうか?という回顧をしました。そして私は本当に他の人に親切でしたか?悩みました。私を理解できないと不親切ではありませんでしたか?しながら自分を振り返ってみた時間でした。