Git、Docker、DDDを習得しておきたいです。
プログラミングの道具として、最近必須だなと思う知識は、
- Git
- Docker
- DDD
の3つです。
Git
プログラムの実験や修正に役立つ。
やり直しの作業を楽にしてくれます。
Docker
開発環境を用意するのに役立ちます。
他人が用意してくれた開発環境をすぐに再現できるので、インストールとか設定の時間を節約できます。
DDD
プロトタイプを作って、リファクタリングしていくとき、うまい方針があれば、迷う時間を削減できます。
DDD(ドメイン駆動設計)の知識は、プログラムの設計方針の1つとして参考になります。
以上の観点から、Git、Docker、DDDは、一度きちんと学んでおくと良いと思いました。
…とはいえ、そんなにハードルの高いことではなく、それぞれオンラインマニュアルや入門書を1冊読めば、使い始めることは可能です。
基本を学び、徐々に高度なTipsを肉付けしていくかんじでやっていきたいと思います。
肩の力を抜いてリラックス!!!