dev

オブラブ2011夏イベントに参加しました

初のオブラブにして最後の(?)オブラブ。 天野さんの思惑通り、会社のお金でお仕事として参加してますので、できるだけメモをとっております。メモなんで万一敬称とか内容とか失礼な書き方してる箇所がありましてもご了承いただけると幸いです。 全日程終了。…

インターフェイス指向設計を読んで

はじめに たまたまタイムラインを眺めていたら、ちょうど監訳者の角谷さんがtwitterで献本先を募集してたので、手を上げたらいただけてしまいました。ホントーにありがとうございます。で、会社の行きかえりの短い時間を積み重ねて、おとといやっと読了しま…

TDD写経WEB+DB誌上編完了

dev

粛々とやり終えました。ちょっとかかりすぎたかな。 次はギヒョウさんのWebで公開されているmaven2まわりのを見てみようかな。

ページ指向プレゼンテーション層アーキテクチャ、POPLA

dev

名前重要っていうじゃないですか。 POJOもAJAXもいい名前がつけられたからこそ、識別可能な実体を持つことになり、まあ現状みたいにはやっているわけで。 とか思いつつ、そういえばこいつにはなんか名前が付いていたかなぁと。こいつというのは、Teeda Exten…

Eclipseのクリーンアップ機能

dev

[ソース>クリーンアップ]がすごい。3.2から入ったのかな?今気づいた...。 自動テストが一通りそろってるプロジェクトなら、これで一気にソースの可読性を高くして、無駄もなくしてしまって、自動テストで動作確認して...なんてことも簡単にできそう。 ソー…

奥深しTDD

dev

週末にふらっと本屋にいったらt-wadaさんおすすめの元祖本を見つけたのでつい衝動買いしてしまいました。 一通り読み終わって、会社の休み時間に写経中。 で、家では遅ればせながら買ったまま積んでおいた↓で写経中。 #噂の動画はまだみてません。本筋と関…

色々と本を購入

dev

最近やたらと本を購入しています。 AWDwR、プレリファクタリング、Joel on Softwareなどなど。 今現在、積んでる分だけで2桁いっちゃうかもしれない。 あっちを読んだり、こっちを読んだり。 まあ、楽しくてやってるからいいんですけどね。

車輪の再発明

dev

ちょっと前まで何か欲しいものがあったら自分で設計して作ってしまおうと気持ちが強かったのですが、ここ最近色々オープンソフトウェアとか公開されているノウハウに触れる機会が多く、考えを改めさせられています。というのも、そんなものはとっくの昔に誰…

はやりモノは自己責任

dev

ABDは自己責任とわきまえております。ご心配なく。 というよりも、結局、ABDだなんだって関係ないER図に落ち着きました。 要するに、今回の案件は担当による設計揺れがほとんど発生しないほどシンプルすぎたわけで。 いや、これだけシンプルな状態に帰着でき…

交差エンティティのIDの必要性

dev

交差エンティティにおける通番のレコードIDって、いったいなんなんでしょうね。アクティビティとしての交差エンティティであれば、特定のアクティビティを識別するためのIDだなと素直に理解できるし、実際そのIDをつかってアクティビティな情報にアクセスす…

PostgreSQLのSEQUENCE

dev

によると、currval()を使えば、 CREATE TABLE entity1 (id serial primary key, val text); CREATE TABLE entity2 (id serial primary key, val text); CREATE TABLE cross12 (id serial primary key, entity1_id integer, entity2_id integer);みたいなテー…

画面からERD (続き)

dev

id:habuakihiroさんコメントありがとうございます。 デブサミおつかれさまでした。おかげさまで今自分の中でERDがブームです。はっきりいって、プログラム側で何とかなるならDB設計は適当でもいいかななんてなめてたんですが、最近ERDの面白さに目覚めてきつ…

画面からERD

dev

デブサミではぶさんのセッションを受けたので、ちょうど今やってる超短期案件のDB設計で試してみました。 画面ごとにDB関連の項目を抽出していって、最後にマージするってやつです。#ほとんど素振りなし状態なのですが、どっちにしろやらなきゃならんもので…

デブサミ2日目ダイジェスト

dev

何か昨日1日すごい眠くて。 とても面白いセッションなのに気がついたら寝てるみたいなのがよくありました。 普段あんなに長く人の話をじっと聞く事なんてないので、いつも以上に疲れたんですかね。帰ってすぐ寝てしまったので1日遅れましたが、 まあ、何はと…

デブサミ1日目 ダイジェスト

dev

1コマ目:オープンソースソフトウェアをビジネスで活用するには ひげが素敵なPostgreSQLの中の人。 やさしい物腰でOSSのライセンスなどについて語っていただきました。 朝一のコマで、画面切り替えができなくなったり、Windowsの再起動ダイアログが突然表示…

デブサミ

dev

行ってきます。