タグ

ブックマーク / koba04.hatenadiary.org (3)

  • Webアプリケーションのテストを書くときに考えていること - 車輪を再発明 / koba04の日記

    テストを書く目的 自分の書いたコードが意図した通りに動いてるか確認するために書くのですが、自分が楽をするためと他の人のために書いてます。 自分が楽するため Webアプリの場合、実装した機能がちゃんと動作するかを確認するために何度もブラウザポチポチしてというのは時間がかかります。なのでその回数をなるべく減らすためにテストとして書けるところはなるべくテストで確認して、ブラウザポチポチする回数を必要最低限にしたいと思っています。 ブラウザポチポチするのも立派なテストだと思っています。再現性のない。 他の人のため テストがないと他の人がその機能に関連する機能を変更しようとした時に変更の影響がないのか確認することが出来ず、その機能に対するテストを手動で行わせてしまうことになってしまいます。 テスト書く時間がない問題 テストの話をすると書く時間がないと言われたりしますが、既存の開発の流れにテスト書くこ

    Webアプリケーションのテストを書くときに考えていること - 車輪を再発明 / koba04の日記
  • gitのmerge-commitをrevertする - 車輪を再発明 / koba04の日記

    これまでtopic branchをmergeするときはrebaseしてfast-forwardな状態でmergeするか、merge --squashして何かあった時にすぐに戻せるようにと考えていたのですが、そもそもmergeを簡単にrevert出来れば問題ないしどうやるのかなぁと思って調べたところ、revert -mオプションで出来るんですね。 http://qiita.com/items/41b724a1c3569044372c (mergeした記録を残す必要がないときはfast-forwardなmergeでもいいと思いますがその辺りの議論は http://togetter.com/li/407277 を) mergeコミットを取り消したい場合 % git revert -m 1 mergeコミットのSHA1という感じでやれば出来るのですが-mの後の数値ってなんだということで色々試してみ

    gitのmerge-commitをrevertする - 車輪を再発明 / koba04の日記
    suginoy
    suginoy 2013/12/04
  • 転職しま(す|した)。 - 車輪を再発明 / koba04の日記

    報告。 YAPC::ASIAの時にも転職活動中だと言っていましたが、12月の上旬にようやく次の転職先が決まりました。どうなるかかなり不安でしたが、決まってとりあえずはホっとしています。家族が増えていきなり無職になるわけにはいかないですし。 次の会社*1ではこれまでの常駐とは違い、自社内でひたすら開発をすることになると思うのでついていけるかドキドキですが頑張りたいと思います!多分Perlでの開発をすることになるかなと思います。 来年からは環境も変わるので、モダンPerlの裏側なLTではなくモダンPerlな内容のLTが出来るようになりたいなと思います。 というわけで、「いわゆる受託開発(?)をやっている企業でユーザー企業に常駐して働いていた」から「ウェブ系(?)の企業」への転職活動を通じて感じたことなどを、@ITとかTech総研とかで取材してくれないので自分で書いてみました。 転職活動をするま

    転職しま(す|した)。 - 車輪を再発明 / koba04の日記
    suginoy
    suginoy 2010/12/21
    「エントリー時にブログなどのURLを書く欄があったり、面接時に何か作ったものがあるかということやgithubを使っているかなどを聞かれる」
  • 1