2021年/11月振り返り

技術系

  • 業務でTDDを実践し始めた。
  • 成瀬さんのスライドや動画を見て、Rubyでコードを書いてみた。
  • TDDのコードをRubyで写経した。
  • オブジェクト指向設計実戦ガイド のコードを写経した
  • rspec-rails にPRを投げた。レスポンスが速くて驚いた。
  • 業務で使う用のGemを作った。

読書

積読中

  • クリーンアーキテクチャ

途中まで読んだが、知らないことが多く若干挫折中。

  • ソフトウェア品質を高める開発者テスト

読書中

  • レガシーコード改善ガイド
  • factory_botのコード

再読

  • オブジェクト指向設計実戦ガイド
  • テスト駆動開発

アウトプット

振り返り

Keep

  • rspec-railsみたいな大きめのOSSにプルリクを投げることができた。
  • テスト駆動開発を実践し始めた。
  • Gemを開発するときに、ポリモーフィズムを導入して実装できた。
  • 動画やPodcastを通して空き時間、移動時間に耳から学習できた。

雑感

低レイヤー、高レイヤー両方の知識が不足している中でどこから手を付けたら良いかに迷うことがある。個人的にはOOPとか設計、リファクタリングなどに興味があるので、気づいたら上の方のレイヤーばかりやっている..低レイヤーもどこかでがっつり時間をとって学びたい。

来月から新しい職場なので気を引き締めて頑張る。

Source code