ブックマーク / blog.livedoor.jp/shin_semiya (3)

  • TDDで思考を整理してみる #TddAdventJp : ハイパーレガシーコードクリエイターのblog

    2012年12月02日00:00 カテゴリAdventCalendar TDDで思考を整理してみる #TddAdventJp この記事はTDD Advent Calendar jp 2012( http://atnd.org/events/33846 )の記事です。 TDDでテストを書くときテストファーストで書きますよね。 テストファーストで書くとしたらテストに何を書くのでしょう。 私は「プログラムにさせたいこと、期待すること」を書きます。 プログラムを書くときに、手元にある紙にタスクを書くように、テストコードに「プログラムにさせたいこと、期待すること」を書きます。 そうすると、何をテストに書くか、このプログラムの挙動はなにか、ということを考えます。 すると私はこのプログラム、このクラス、このメソッドに何をさせたかったのか、というのが整理されます。 また、「あれ、このプログラム、振舞が似て

    TDDで思考を整理してみる #TddAdventJp : ハイパーレガシーコードクリエイターのblog
  • 私が帆を立ててから、Professional(Wannabe)がProfessionalになるためにしていること : ハイパーレガシーコードクリエイターのblog

    2012年12月03日21:00 カテゴリAdventCalendar 私が帆を立ててから、Professional(Wannabe)がProfessionalになるためにしていること 投稿はDevLOVE Advent Calendar 2012 “Professional”に「勝手に相乗り」する形で書いています。 Professionalになるために 結論: 自分がいましている作業に 「自分がしている作業は何か」 「なぜその作業に取り掛かっているのか」 「その作業で目的地(戦略目標)に向かっているか」 「なぜその作業をするのは(ほかを差し置いて)今でないといけないのか」を考えよう 概要: 1.目的地を見つけよう 2.周囲になにがあるのかを知ろう 3.何をするべきか見つけよう 【前置き】 私が池にあるようなボートに帆をたてて、大海に出たとしよう。 荷物は大きな志と野心だけ。 ただし目的

    私が帆を立ててから、Professional(Wannabe)がProfessionalになるためにしていること : ハイパーレガシーコードクリエイターのblog
  • 現場で聞こえる闇の声と光の声 #devlove : ハイパーレガシーコードクリエイターのblog

    2014年01月12日21:14 カテゴリAdventCalendar 現場で聞こえる闇の声と光の声 #devlove この記事は DevLOVE Advent calendor の1/12日分です。 http://devlove.doorkeeper.jp/events/7039 この記事は http://d.hatena.ne.jp/joker1007/20131218 に影響を受けています。 注意: ・超エモいです。 ・新興宗教っぽいです。 現場にいるメンバーの耳にはいろいろな声が聞こえる 「ああ早く帰りたい」 「このPRテスト足りないよなあ」 「納期を考えたらこれを通すしか」 「この機能、当に必要なのか?」 「でもチケットにはそうかいてあるし」 「Jenkinsで自動化すればもっと楽になるよなあ」 「これで変なことやって失敗したくない」 「ここでチャレンジすればすべてがうまく回り

    現場で聞こえる闇の声と光の声 #devlove : ハイパーレガシーコードクリエイターのblog
  • 1