Konifar's WIP

親方!空からどらえもんが!

考えることを減らすという指針

最近チームメンバーが増えてコードレビューの数も増えてきました。

レビューでお互いが納得できるような説明を何度もするのも嫌だし、『よいコードとは何か』ということについて自分の思考を整理すべきかなぁと考えていました。

よいコードについてはすでに議論されつくされていて、最後は好みの問題という人もいるしケースバイケースだという人もいると思います。たしかにそうだなぁとも思うんですが、レビューで指摘する際にそのように伝えてしまうと相手は次から何をどう考えてコードを書けばいいかわからなくなってしまうし、最低限自分なりの指針を明確にしておく必要があります。

で、自分の指針を整理した結果、 考えることを減らす に落ち着きました。

この指針に沿って、考えたことをまとめておこうと思います。項目とか綺麗にまとまってないですが、このブログはタイトルの通りwork-in-progressなのでまぁいいかなぁと言い訳してみたり。。。

続きを読む

このサービス作って何が面白いんだっけ?となった時の対策

個人でサービスやアプリ作ってると、ふと あれ?これ作って何が楽しいんだっけ?とか めちゃくちゃショボくね?という感覚に陥ることがしばしばあります。

これが原因で途中で萎えてやめちゃうケースが意外と結構多いんですよね。なので、自分の対策をまとめてみます。

続きを読む