2013/02/23 オブジェクト設計エクササイズ #lcfactory

<概要> コードで覚える、オブジェクト設計。 手続型コードの泥沼から抜け出すために、オブジェクト指向の発想をコードで覚えよう。 気がつくと手続型でプログラミングしている、ということはないだろうか。 続きを読む
4
とーます @grimrose

例えば日付の処理で重複するようなメソッドであっても、目的に応じて作っているので、後に変更がある場合もあるので、それはあり。

2013-02-23 17:03:55
msykxxx @msykxxx

Q:9つのルールを守っているオープンソースは? A:これがというのは無いが、JUnitのソースは参考になる。 #lcfactory

2013-02-23 17:05:49
TAKAKING22 @TAKAKING22

Kent BeckのjUnitのコードは小さく作られていてキレイだそう。ちょうどjUnitさわってるから読んでみよう。 #lcfactory

2013-02-23 17:06:01
とーます @grimrose

現場に持ち帰って出来るのはマレですよね。 #lcfactory

2013-02-23 17:09:19
とーます @grimrose

社内プロジェクトで小さい案件とかあれば、導入できると思う。あとは、一人で初めてあとで同意を得るとか。 #lcfactory

2013-02-23 17:10:49
とーます @grimrose

量をこなすことで習慣となる。量は質に転化する。 #lcfactory

2013-02-23 17:15:41
TAKAKING22 @TAKAKING22

知ってる知らない→やってみるやってみない→習慣になるならない。それぞれの間に壁があって、打開方法もそれぞれですね。 #lcfactory

2013-02-23 17:20:00
とーます @grimrose

トラブルシュートの追い方が以前の考えだと思う。クラスの責務を知れば、辿り易さはこっちのほうがあたりをつけやすいと思う。 #lcfactory

2013-02-23 17:20:35
目指せ!体重70kg!ただし、3年後…🙄 @abe4tawa8

今日聞いた話だと、「ThoughtWorksアンソロジー」は増刷?されないらしい。電子書籍がないのはそういうことなの?

2013-02-23 17:51:51
いとたけ @tiger_takechan

@natsu_nanana 継承の戦略についてはピーターコードの本に記載されてたと思います。継承よりも委譲だったかなー。

2013-02-23 18:07:22
TAKAKING22 @TAKAKING22

つたない会場運営でしたが無事勉強会が終わり入館カードも回収できました。みなさんご協力ありがとうございました! #lcfactory

2013-02-23 18:26:56
TAKAKING22 @TAKAKING22

元&現チームメンバーに運営手伝ってもらいながら参加してもらったので、帰りながらコードの話とこれからどう進めるかの話で盛り上がりました。運営&参加させてもらった目的が達成できました。自分w #lcfactory

2013-02-23 18:32:13
TAKAKING22 @TAKAKING22

元&現チームメンバーに運営手伝ってもらいながら参加してもらったので、帰りながらコードの話とこれからどう進めるかの話で盛り上がりました。運営&参加させてもらう上での個人目標が達成できました(計画通りw) #lcfactory

2013-02-23 18:33:28
いとたけ @tiger_takechan

Kent BeckのTesting Framework入門。クラス図があってわかりやすい。http://t.co/pjaXTyMPTx #lcfactory

2013-02-23 19:39:10
いとたけ @tiger_takechan

継承を使う場合はこういう場合、基本は委譲という戦略を書いてあるのがピーター・コードのこの本。黄色い本ははUMLではなくコード記法なので注意。http://t.co/IV0405WaNp #lcfactory

2013-02-23 23:17:06