タグ

ブックマーク / qiita.com/esehara@github (4)

  • WIPするときにブランチ作って最初のコミットをするのが面倒になったので、"git wip"というコマンド作った - Qiita

    要するに WIPとは(Work In Progress)の略。Gitなどを利用した開発の場合には、まず最初にpull requestを送り、その上でWIPを宣言するという方法がとられることが多い。実際、どういうものなのか、については、下の記事に詳しい: git commit --allow-empty を使った WIP PR ワークフロー メリットとしては、最初にpull requestを出すことによって、各人がどのような作業を行っているのかがわかりやすくなるという利点がある(と思う。個人的な雑感)。また、開発の現場においても、HeartRailsが採用していたりする。 面倒くさい これを知ってから、そういう風に作業するように意識しているんだが、上のことを愚直にやっちゃうと、ブランチ作って、空コミットを作って、pull requestという流れになる。この流れには3つの工程があるので正直面

    WIPするときにブランチ作って最初のコミットをするのが面倒になったので、"git wip"というコマンド作った - Qiita
  • 第1話: 手続き型しか知らない俺が美少女の女子高生に関数型プログラミングを学ばされることになったんだが - Qiita

    序文: 著者(?)より 多くの人々に、このような拙い文章が目に触れられ、当に恐縮しています。 自分の構成のまずさから、ちょっとした誤解が生まれているようなので、カッコ悪いですけれど、序文を。 この小説はある程度連続していて、この第一話においては、現状として「関数型プログラミング」の導入くらいの位置付けにして頂ければと思っています(例えば、来ならば参照透明や高階関数の話などが必要になるかとは思われるのですが、そこは順に追って書ければ、と思っています) もちろん、文中について問題があるところ、また「関数型プログラミングってこうじゃなかったっけ?」というご意見に関しては、教えて頂ければ、検討し、改善していきたいと思っています。よろしくお願いします。 始まり 新しい門出には必ず希望と可能性に心を踊らせると思う。 この僕も、この高校に入ってから、今後の学校生活についてわくわくしていた。手元にあ

    第1話: 手続き型しか知らない俺が美少女の女子高生に関数型プログラミングを学ばされることになったんだが - Qiita
  • .zshrcを整理する - Qiita

    みなさんこんにちは。.zshrcメンテナンスしていますか? ということで、年末だし大掃除の季節なので、普段自分がどのように.zshrcを整理しているかについてメモを書き残しておこうかと思います。 なお、以下の設定はもしかしたらoh-my-zshを前提としている部分もあります。 .zsh.dというディレクトリを作成する 自分の場合ですと、.zshrcというディレクトリを作成しています。こんな感じですね。 .zsh.d ├── develop │   ├── go.sh │   ├── haskell.sh │   ├── haxe.sh │   ├── jvm.sh │   └── node.sh ├── hell-zsh │   ├── alias.sh │   ├── all_unzip.sh │   ├── english.sh │   ├── todo.sh │   ├── what

    .zshrcを整理する - Qiita
    clavier
    clavier 2014/01/28
  • テストデータはsetUpで宣言するべき幾つかの理由 - Qiita

    テスト駆動開発大好きです。基的に自分プロジェクトにしろ、開発プロダクトにしろ、テスト駆動すると、とても気持ちが穏やかになります。 しかし、良く指摘されているとおり、テスト駆動は油断するとテスト自体がメンテナンス不可能になるという欠点があります。 恐らく、テスト駆動にはテスト駆動なりのアンチパターンがあります。その一つが、自分の中で立ち位置がハッキリしたので、ここにメモしておきます。 テスト駆動アンチパターン・テストデータをテストスイーツで宣言してしまう 自分が過去にテストデータを使いたいなーという場合、個別のテストスイーツで宣言してしまう場合があります。例えば下のような場合。

    テストデータはsetUpで宣言するべき幾つかの理由 - Qiita
  • 1