帰ってきたHolyGrailとHoryGrailの区別がつかない日記

はてなブログに帰って来ました

転職して約1年経ちました

ということでいろいろとやってきたので備忘録として書き残しておきます。

チームづくり

開発周り

  • 開発環境について
    • Pull Requestベースでのチーム開発
    • チーム内での相互コードレビュー文化の形成
  • 新規サービスの開発
    • Rails5.1 + Ruby2.4 + yarn + webpack でのウェブアプリケーション開発
    • iPhone向けの API 設計・開発
    • AWSでのインフラ設計
      • EC2 + VPC
      • Elastic Transcoder による動画変換
      • CloudFront によるコンテンツ配信
      • SNS を利用しての push notification
  • 既存サービスの改善および新規機能の開発
    • Rubyのアップデート
    • RSpecの導入
    • rubocopの導入
    • CircleCI と codeclimate による自動テストとチェックの追加
    • リファクタリング
      • グローバル変数の削減
      • routes.rb を何とかする
        • controller :hoge do に get と post が大量に生えているのを何とかする
      • Arrow syntax や必要のない生SQLなどの撲滅活動
      • fat controller を頑張ってスリムにする
      • validationをmodelに定義する
    • 新機能の開発
      • routes.rb はなるべくデフォルトのresourceで定義
      • frontend は yarn + webpack を採用(JavaScriptのみ)
      • Vue.js の採用
      • 既存のレガシーなDBのリプレイスを前提とした新システム設計

所感

あまり新しいことをガリガリとやっていくというよりはできることを着実にやっていくという感じの1年でした。

あと苺ましまろの新刊が出て嬉しいですね。

苺ましまろ(8) (電撃コミックス)

苺ましまろ(8) (電撃コミックス)