最近新しいプロジェクトに参画したのだけれど、隣で開発しているプロジェクトが羨ましい。
| 自分のプロジェクト | 隣のプロジェクト | |
|---|---|---|
| ユニットテスト | 書かない →JenkinsでPHPUnitを動かす環境を作ったが誰も書かない |
チームメンバ全員が書く |
| 見通し | いろんな人の手が入りすぎて、コピペだらけ | 全体を見通せる設計 |
| コーディング規約 | 化石と化して誰も守らない | Jenkinsによる自動チェック |
| Gitコミットメッセージ | 適当 Gitの作法も守らない |
ちゃんと書く |
| 振り返り、反省会 | しない | する |
逆に考えれば、それだけ改善の余地があるということで。
実際ユニットテストの仕組みもJenkinsで回せるようにした。(テストは最初にいくつか書かれたがその後何も増えていないが)
コーディング規約みたいな自動でチェックできるところも、導入しようとしてみている。(守られるかは別だが)
自分だけ頑張ってても他のひとが「動けばいい」の精神で臨まれるとモチベーション上がらないので、
なるべく健全な精神で開発できるよう頑張ってみる。