システム開発

日本語を母国語としてドメイン駆動設計をやっているという人たちへの疑問

ドメイン駆動設計の細かい説明は置いておいて、ドメイン駆動設計はユーザーの言葉を使用してモデルに落とし込むという事を行うらしい。 しかしながら、ドメイン駆動設計をやっているという人たちでユーザーの言葉をそのまま使っているというところを見たこと…

Gitポケットリファレンスもらったので読んだ

もうすでにちょっと前になってしまいましたが、TDD in Actionに参加した際に[twitter:@tyobichi]さんが、ブログに書評を書くことを条件にGitポケットリファレンスを欲しい人を募集しており、じゃんけんで勝ち取ったので読みました。Gitポケットリファレンス…

個人的正規表現メモ

なんとなく職場で隣の人に話した内容を。 正規表現使うならgrepではなくegrepを 基本正規表現と拡張正規表現と大きく分けて2種類あるけれども、 処理系によって微妙に違うのであまり覚える必要はない。ただ、多くのプログラミング言語で使用する場合は拡張正…

アジャイルにTDDしようとしてペアプロして失敗した話

これはTDD Advent Calendarの18日目。 記事としては @mao_instantlife さんの TDDやってみてコメントが減った話 のあと、@cubeon さんの きっと方眼の理から逃れられないお前たちにも告げる!テストコードを手に入れるのだ! の前となります。最近、新しい開…

そろそろIE6が終わるのだけれども移行できる気がしない

未だにIE6を使い続けている企業はたくさんあります。それどころか、最近もIE6にしか対応しない社内アプリをつくったりもしてしまいました。2014年にはついにIE6のサポートが切れるのだけれども、SI企業の方々はブラウザの移行にどれくらいリソースを割く気な…

Twitter APIポケットリファレンスもらった

今日こそ書こう、今日こそ書こうと思いつつすでに週末だけれどもついに書きます。7/28のweblogic勉強会に参加したら、くじに当たりTwitter APIポケットリファレンスをもらうことが出来ました。Twitter API ポケットリファレンス (POCKET REFERENCE)作者: 山…

RedMineを使った時の感想

チケット管理システム大決戦というのを今更知ったので、自分が参加したプロジェクトで使った時の感想。 RedMineの感想ではなく、チケット駆動開発っぽいことをしての感想。よかった点、悪かった点、今後どうしたいかだけ。 よかった点 細かいところまで記載…

時間は戻らない

時間は戻らない。当たり前すぎて忘れてしまいがちなこと。 とある変更の影響を考えるときに最初に考えるべきことは後の処理は何かということ。 基本的に前の処理に影響をおよぼすことはない。システム開発をするうえで、慣れていない人と仕事をすると当たり…

日本企業ではペアプログラミングを導入してはいけない

ペアプログラミングについてみんなが誤解していること http://hiroki.jp/2011/07/05/2009/ を読んで考えたこと。開発者として導入を薦めるためにはどうすれば良いのかを検討していたら なんとなく憂鬱になってきたので共有。 とりあえず終わればいいと考えて…