January 2012
15 posts
1 tag
1.3 オブジェクト指向プログラムのテスト駆動開発
あるオブジェクトの外部とのインタラクションに集中すると、サービスを 1...
– ロールをモックせよ p.4
2 tags
1つ補足しておくと、ここでObjectLoaderをモック化しているのは、それが外部リソース(DBなど)にアクセスしているっぽかったり、サードパーティーライブラリ...
– モックによるインターフェイスの発見 - Digital Romanticism
いま改めてこの事例から学べることはなんだろう。目的のためプログラミング言語の境界を超えるのに躊躇しないこと、日本特有のニーズを世界的なニーズに昇華させること、読む...
– スパルタンVim
The vast majority of software developers have yet to learn the practices and...
– Demanding Software Professionalism: A Critical Management… - Eventbrite
1 tag
The essential structure of a test (with mock...
The essential structure of a test is:
- Create any required mock objects.
- Create any real objects, including the target object.
- Specify how you expect the mock objects to be called by the target object.
- Call the triggering method(s) on the target object.
- Assert that any resulting values are valid and that all the expected calls have been made.
- Growing Object-Oriented Software,...
1 tag
ホワイトボックス対ブラックボックス
...
– Designing Reusable Classes - 言語ゲーム
1 tag
Standing on the shoulders of giants - Wikipedia,... →
Dwarfs standing on the shoulders of giants (Latin: nanos gigantium humeris insidentes) is a Western metaphor meaning “One who develops future intellectual pursuits by understanding the research and works created by notable thinkers of the past,” a contemporary interpretation. However, the metaphor was first recorded in the twelfth century and attributed to Bernard of Chartres.[1] It...
2 tags
メンターの大切さ
...
– 一流の研究者とのお別れ:10分で人生を変える方法 | Lifehacking.jp
1 tag
テスト駆動開発者は三周目に死ぬのか
おかざわ それで、2009 年のオブラブ*15で発表されてた資料*16を見せて頂いて疑問に思ったのですが、TDD...
– xUTP Magazine - xUnitester Hotlinks: 第一回 和田卓人さん(下)
1 tag
大中 それにどうやって立ち向かっていけばいいのかって考えるときにたどり着くのって、やっぱり Kent Beck...
– xUTP Magazine - xUnitester Hotlinks: 第一回 和田卓人さん(下)
1 tag
“Mock objects are substitute implementations for testing how an object interacts with its neighbors” - Growing Object-Oriented Software, Guided by Tests - Preface
2 tags
BDDが焦点を当てるのは、開発チームとステークホルダの間の【共通言語】です。これはDDDのユビキタス・ランゲージと似ているかもしれませんが、明らかに同じものではあ...
– BDDと共通言語 - Greg Young - Digital Romanticism
最近、Eric Evans氏もこのような議論をしています。
...
– BDDと共通言語 - Greg Young - Digital Romanticism
「日本の場合、文章を先々考えながら書いたりすると、変換するときに、先のことを考えている頭が現在のことに引き戻されるんです。ある作家の方が言っていたんですけど、かな...
– iPad『7notes』アプリから届いた、85歳母からの手紙
December 2011
16 posts
trait は Scala でのカテゴリー分けと定義のための強力な機構であり、クライアントが使うための (従来の Java インターフェース式の)...
– 多忙な Java 開発者のための Scala ガイド: trait と振る舞い
フロー・マネージド・パーシスタンスにおける OptimisticLockingFailureException
...
– Spring Web Flow 2 でのフロー・マネージド・パーシスタンス
1 tag
九州大学医学部のほうから来たKさんの開発した「ゴーストfor文」がも - きしだのはてな →
2 tags
フェイスブックのNews Feed特許が日本でも成立してしまった件 →
1 tag
20110409_DevLOVE「実践! ドメイン駆動設計」_増田亨さん - YouTube →
実際のところ、私は翻訳をしながら、Symfony2自体の理解、Githubの使い方の理解を深めてきました。GitHubデビューをするのに、翻訳が一番簡単な方法じゃ...
– Symfony2 クックブックの主観的なおさらい Symfony Advent Calender 2011 JP –14日目 | GANCHIKU.com
1 tag
逆引きソフトウェアテスト関連技術まとめ - tokyo Software Testing Day... →
2 tags
危ないストーリーの兆候
小さすぎる、もしくは大きすぎるストーリー
見積もりが収束しない
シナリオがない/受け入れ基準がない
...
– [Agile]Scrum概要とストーリーの書き方(スライド紹介) | Ryuzee.com
1 tag
精度(”precision”)の低い所(成果ないしゴール)から始め、進むのに合わせて例外系のシナリオを取り込んで精度を上げていくというCo...
– ストーリーについて - Dan North - Digital Romanticism
要するに、フィーチャはアーキテクチャとして提供される長期的要求に対する機能を、ユースケースは一度限りの開発プロジェクトの短期的要求に対する機能を提供するのである。...
– @IT:連載:次世代開発基盤技術“Software Factories”詳解 第3回 長期的な要求を定義するフィーチャ・モデル
筆者はCakePHPのプラグイン機構は2種類に大別されると考えています。
...
– CakePHPのプラグイン機構 | ITEMAN Blog - アイテマンブログ
2 tags
SaaS型ワークフロー Questetra BPM Suite →
ファストシステムを実現したクラウドサービス「kintone」 →
1 tag
この記事では、
EoCの高い設計が、よいオブジェクト指向設計である。
...
– - オブジェクト指向の再定義[2]
2 tags
この記事では、
EoTの高い設計が、よいオブジェクト指向設計である。
...
– - オブジェクト指向の再定義[1]
November 2011
1 post
Eclipse Color Themes iteman Emacs →
Eclipseのエディタのカラースキームをemacsのdarkっぽく。とりあえうこれにしてみて良い感じ。
October 2009
4 posts
September 2009
1 post
人間の根源的欲求を満たすネット
...
– 時事ドットコム:湯川鶴章のデジタルてんこもり (via syoichi) (via loopdrive) (via junkyokohama) (via tofubeats) (via kondot) (via donca)
July 2009
1 post
June 2009
5 posts
規模の違いはありますが、似たようなグラフのアクセス集中を経験したことがあります。その時は攻撃だと思いましたが、違いました。(リンク元のサイトにアクセスが集中してて...
– FriendFeed - GOTTi
カナダの女性と話していて、羨ましさのあまり何度も溜息が出た。それは彼女の経歴による。大学を出た後、彼女は若いうちはいろいろな国を旅し、様々な経験をしたいと思い、日...
– 雨宮処凛がゆく!│第103回│マガジン9条 (via jun69) (via lagash) (via fukumatsu) (via sudoko) (via gkojax) (via otsune) (via aso) (via yuco) (via mikitie)
May 2009
7 posts
“会社に届きました。とりあえず付属の茶葉で水出ししてみましたが、ちょっとミスって茶葉がフリーダムな感じになってしまい大変でした…”
from http://friendfeed.com/nock/a6ee54c4/assiston-tea-pot-bottle-with-strainer
待て あわてるな これは孔明の罠だ
「孔明の罠」 とは、しばしばパニックや混乱を伴う予想だにしない大きな事件や状況の変化、何か裏がありそうな極端な出来事、怪しいながらも、いかにも飛びつきたくなる絶好の条件、即決したくなる余りの好待遇、好都合などに対して、「落ち着け!」 と注意喚起するような意味の言葉です。 「待て、あわてるな、これは孔明の罠だ」「そんな事は無理だ」 などと云う場合もあります。
孔明の罠