|
2004 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2005 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 | 2006 | 01 | 02 | 03 | 04 | 05 | 07 | 08 | 09 | 10 | 11 | 12 | 2007 | 01 | 03 | 04 | 05 | 06 | 08 | 09 | 10 | 11 | 12 | 2008 | 01 | 02 | 04 | 05 | 06 | 07 | 08 | 2009 | 01 | 04 | 06 | 07 | 2010 | 07 | 2011 | 05 | |
|
2011-05-24(Tue) うー
■ Rubyエディションのリファクタリング名一覧
http://asciimw.jp/search/mode/item/cd/A1000670
79個もあるのか。
大規模リファクタリングも含めると、83個。
2011-05-19(Thu) あらら
■不吉な匂いの比較
リファクタリングの、オリジナルと、Rubyエディションの不吉な匂いを比較してみた。
名前がかなり違っていて驚いた。原書からして名前が変わっているのだろうか。
| No. | オリジナル | Ruby |
|---|---|---|
| 1 | 重複したコード | コードの重複 |
| 2 | 長すぎるメソッド | 長いメソッド |
| 3 | 巨大なクラス | 大きなクラス |
| 4 | 多すぎる引数 | 長い引数リスト |
| 5 | 変更の発散 | 変更系統の分岐 |
| 6 | 変更の分散 | ショットガン創の手術 |
| 7 | 属性、操作の横恋慕 | メソッドの浮気 |
| 8 | データの群れ | 群れたがるデータ |
| 9 | 基本データ型への執着 | プリミティブ強迫症 |
| 10 | スイッチ文 | case文 |
| 11 | パラレル継承 | パラレルな継承階層 |
| 12 | 怠け者クラス | 仕事をしないクラス |
| 13 | 疑わしき一般化 | 空論的一般化 |
| 14 | 一時的属性 | 一時フィールド |
| 15 | メッセージの連鎖 | メッセージの連鎖 |
| 16 | 仲介人 | 横流しブローカー |
| 17 | 不適切な関係 | 親密すぎるクラス |
| 18 | クラスのインタフェース不一致 | インターフェイスの異なるクラス群 |
| 19 | 未熟なクラスライブラリ | 不完全なライブラリクラス |
| 20 | データクラス | データクラス |
| 21 | 相続拒否 | 継承した遺産の拒絶 |
| 22 | コメント | コメント |
| 23 | - | メタプログラミング狂 |
| 24 | - | 柔軟過ぎるAPI |
| 25 | - | 紋切り型コードの繰り返し |
2010-07-22(Thu) オブラブイベントが終わって
■あれから一週間[oblove2010summer]
早いもので、オブラブの夏イベントが終わってから1週間が経ちました。http://d.hatena.ne.jp/objectclub/20100721/1279678762
今回のイベントで、関さん、本間さんを紹介できてうれしいです。
改めて、この二人のすごさに感動しました。
どちらも、一方的に師匠と思っている人で、私の考え方に多大な影響を与えています。このような方をお招きできて本当に光栄です。
■「ファッションと実践」関 将俊 氏
今回は、関さんの実践をモデル化して、そのモデルを紹介してくれるという内容でした。
前半は、これまで各所で発表してきた内容を、まとめて一気に紹介してくれるという濃いものでした。
■「わくわくワークショップ」
本間直人さんにファシリテータをお願いして、ワークショップを作るワークショップを行いました。メタワークショップです。
参加された人は多くのヒントを持ち帰ったことと思います。
私は、事前の打ち合わせの中で、本間さんがワークショップを作るワークショップをどのように作るかについて多くの議論をさせてもらい、多くの気づきを貰いました。それ以外にも、ワークショップに参加者をのめりこましていく過程を第三者的に追えたのも大きな収穫です。役得です。感謝です。
2010-07-12(Mon) オブラブ夏イベントいよいよ今週末です
■[oblove2010summer]
今年もオブジェクト倶楽部の夏イベントを開催します。
新入社員研修が終わったばかりの新人でも来てくれれば、何かしらの気づきを持ち帰れますし、ディープな方はディープな方たち同士で語れるような方針でセッションを準備しています。
オブジェクト倶楽部と聞くと、内容が難しいと思われる方がいるようですが、夏イベントに関してはそれまでのことはありません。
作る物に関する技術と、作る人に関する技術の両方をバランスよく混ぜています。
■セッション概要■
[基調講演]
『ファッションと実践』
関将俊氏
「那須のKent Beck」とも称される関氏の鋭い視点で、ソフトウェア開発の
現状を語っていただきます。
関氏は、長期間にわたるアジャイル開発の経験を持つ上に、dRuby、ERBの作者
でもあり、マネージャや、プログラマなど、多くの立場や視点でソフトウェア
開発を見てきています。
『ワークショップの作り方』
本間直人氏
現場を元気にするための20分程度のミニワークショップが体験できます。
さらにミニワークショップを持ち帰って、自分でもワークショップが
できるように、ワークショップの作り方、進め方を学びます。
アジャイル開発手法の一つであるスクラムを、認定スクラムマスターが
10分〜30分の短い講演を行います。
『自分紹介と今熱いこと(仮)』角掛拓未
『究極と至高、あれから1年(仮)』高橋健一
『オブラブの中の人と仕事してみて... その後(仮)』nsgc氏
『えっ、なにそれこわい(仮)』kei_s氏
[ライトニングトークス]
5分1本勝負。5分間という短い時間に凝縮した、濃厚なプレゼンを
お届けします。(一般公募)
■開催概要■
10:00〜18:00
懇親会:18:30〜20:30
場 所: 国立オリンピック記念青少年総合センター
参加費: 3,000円(懇親会は別途5,000円)
申込み: http://ObjectClub.jp/event/2010summer/
主 催: オブジェクト倶楽部
(五十音順)





http://www.amazon.co.jp/dp/0201485672 http://www.amazon.co.jp/dp/0321603508