ブックマーク / tohae.hatenablog.com (2)

  • 退職しました2 - #詰んでる日記

    入社して2年3ヶ月勤めたOKWaveを退職しました。 Q&Aサービスでいろいろやってやろうと思って入社したら、新規サービス開発をやることになってRailsをやることになり*1、Rails3へのバージョンアップや、Prototype.jsからjQueryとCoffeeScriptへの移行や、テストコードとCIの導入とか、デプロイ方法の変更とか、Gitへの移行とか、開発機をMacに移行とか、開発基盤もどきなこととか、新人教育とか、ちょっとしたマネージメントもどきとか、サービス開発だけでなく開発環境をよくするための色々を好き勝手やらせてもらってました。 小さなサービスとチームを大きくする楽しみは大きく、あっという間の2年3ヶ月でしたが、いろいろ思うところがあって転職することにしました。 辞めた理由 大きな理由としては、ユーザーやアクセス数が多く、ちゃんとマネタイズができるWebサービスを作りたく

    退職しました2 - #詰んでる日記
  • 最近やってるRailsプロジェクトのテスト方法 - #詰んでる日記

    Railsエンジニアになってから1年半くらいが経ち、社内のRailsプロジェクトを全部で5つくらい触って、今やってるAbilie*1でようやく人並みにテストを書いてる気がしてきたので、現時点でやってるテストの方法をまとめておく。 テストのルール的なの rspecでは必ずモデルのテストは書くようにしてる。ヘルパーも大体書いてるけど、コントローラやルーティングのテストはあまり書いてない。 というのも、コントローラーのコードを極力短くしてモデルを太らせているのでコントローラのテストはあんまり意味が無い気がしていて、その代わりにCapybaraでテストを書いておけば十分なんじゃないかなと思ってきたから。Capybaraは書いてるので、そういう意味では書いてるとも言える。 社内の管理者だけが使える管理画面も作ってるけど、そっちはテストあんまり書いてない。ここは動かなくなっても一般ユーザーには影響が

    最近やってるRailsプロジェクトのテスト方法 - #詰んでる日記
  • 1