XP祭り2010(#xpjug)に関するつぶやきをまとめました(途中ですが). 取得できた当日の 10:43 位以降のtweetをまとめておきます. 開催前およびLT以降のまとめは, http://togetter.com/li/47581 続きを読む
XP祭り2010(#xpjug)に関するつぶやきをまとめました(途中ですが). 取得できた当日の 10:43 位以降のtweetをまとめておきます. 開催前およびLT以降のまとめは, http://togetter.com/li/47581 続きを読む
XP祭り2010(#xpjug)に関するつぶやきをまとめました。 午前中・午後のセッションの部分がぬけてしまっていますが、そちらは http://togetter.com/li/47482 でまとめていただいています。合わせて御覧ください。
毎年9月の第一土曜日に行われるという、「XP祭り」に参加してきました。毎年楽しいのですが、今年は、200名以上の参加。会場のみなさんに手を挙げてもらったら、初めての参加が7割くらい、というとてもうれしい状況です。 アジャイルの最近の話をしようと思ったのですが、やっぱり、「XPへの愛」があふれてきて、現在の自分の生活スタイルに大きな影響をあたえた、XPとアジャイルの関係もお話しました。 それから、初めて、Kanban について少々テクニカルな話をしました。ウォーターフォールとスクラムとカンバンを、ケーデンス(リズム)とWIP(在庫、仕掛)、キュー理論(Lead Time短縮)の観点から少し解説しました。 実はKanbanは、「まずやっていることを見える化することから始める」という意味で、プロジェクトファシリテーション(PF)とも通じるところがある手法です。日本でも取り入れやすく、これを起爆剤
自分のブログに書こうとも思ったのですが、会社が特定されてしまいそうなのでここに書きます。どこかに書かなければならないと思ったのは、この事実を誰かに伝えなければならないと思ったからです。 私が勤めていた会社はシステム屋さんです。2タイプの職場があって、一つはお客に注文を受けてシステムを開発してリリースして終了。もう一つはお客の会社に居候させてもらってシステムの維持管理をするというものです。私は後者のほうです。 お客は工場も複数構える結構大きな企業で、様々なプラスチック製品やコンピューター部品を作るところであります。日本だけじゃなくて海外とも取引があったと思います。 1. コンピュターシステムの入れ替えを要求されるこの不況のなか、様々な設備投資の資金を抑える事を進めていた中で、システムについても、もっとコストの安いものをと以前より私の会社の上役達と試行錯誤を繰り返してきたのですが、そもそものお
昔も書いたが、EclipseのJavaコンパイラとJDKのjavaコンパイラは別物。 昨日、原因究明に到るまで半日要したのだが、 Eclipse3.5のJavaコンパイラ(ecj)に致命的なバグがあることを発見した。 簡単に説明すると、 『非publicな親クラスから引き継いだpublicメンバーを、異なるパッケージにおいて子クラス経由でリフレクションで呼び出すとエラーになる』 というもの。まあコードを見たほうが早いので、下のコードを見るべし。 サンプルコード NonPublicParent.java package foo; class NonPublicParent { public void aMethod() { System.out.println("method1"); } } PublicChild.java package foo; public class PublicC
テスト駆動開発(TDD)をやってみたいけど最初の一歩がなかなか踏み出せないという人が少なくないようだ。あまり形式張らずに出来るところから少しずつでも挑んでいくのがコツだと思うのだけど、教科書に出てくる「正しいやり方」に躊躇してしまうケースがあるらしい。そんな訳で、今回は我流のテスト駆動開発方法を紹介してみたい。 テスト戦略を決める 制限のある開発期間内に効率的にテストコードを作る必要がある以上、何を目標として何処までをテストすべきか目標を決めておくことは欠かせない。もちろん、カバレッジ100%のコード作成は望ましいものの、異常系を含めてそこまでの網羅率を実現するのは難しいことが多いし、GUI処理は時間をかけてマクロを作るより人間が目視で確認した方が手っ取り早かったりする。費用対効果を考えて、もっとも効果の大きい箇所を重点的にテストコードでカバーすることを考えたい。 テストコードは後付け 由
Badly written tests are a nightmare of many agile projects. Hard to understand and maintain test suite sometimes act as a brake on introducing changes. This presentations discuss basic techniques of refactoring test code. During live coding session you will see how to simplify non-readable tests in few simple test and, among other things, various ways of creating test data, expressing assertions a
自己啓発本などによく書かれているフレーズで、こんなのがあります。 「チャンスの神様には前髪しかない」 見かけたらすぐ前髪をつかまないと、後頭部はつるつるなので、通り過ぎたあとを追いかけてつかむことは難しいよ、というお話です。実際にそんな神様を見かけたら、飲んでいたお茶を吹き出しながらカメラを取り出して「撮影しなきゃ! あわわわ!」となるので、前髪をつかむ余裕なんかないと思いますが。 ……というくだらない話はおいといて。わたしにも何度か転職経験があります。しかも今年の7月に転職したばかり。ですので、エンジニアライフの9月のお題「転職までに何をする?」にひっかけて、「転職」についてのお話をしてみようと思います。 ■チャンスの神様 昨年から続くうんざりするような不況、みなさんは実感していらっしゃいますか? わたしは、日々届くメールから実感しています。 とある転職サイトへの登録が今でも残っているの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く