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

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

イベント祭りな今日だけど、Ruby 20th Partyと会場もかぶってるけど、今日は素振りしに行くよ! : オブジェクト設計エクササイズ #lcfactory http://t.co/VUaQ4HGuL5

2013-02-23 11:19:36
TAKAKING22 @TAKAKING22

会場は楽天タワー2号館です。楽天タワーではないのでお気をつけ下さい。また、会場の都合上14:15以降にご集合下さい。ご協力よろしくお願いします。 : オブジェクト設計エクササイズ #lcfactory http://t.co/VUaQ4HGuL5

2013-02-23 11:21:45
TAKAKING22 @TAKAKING22

受付終了しました。遅れてこられる場合は、@papanda までご連絡お願いします。 #lcfactory

2013-02-23 14:37:09
とーます @grimrose

オブジェクトデザイン (Object Oriented SELECTION) レベッカ・ワーフスブラック http://t.co/6WBYYPzMFc @AmazonJPさんから

2013-02-23 14:41:31
とーます @grimrose

絶版なんだ… / ThoughtWorksアンソロジー ―アジャイルとオブジェクト指向によるソフトウェアイノベーション ThoughtWorks Inc. http://t.co/qom4z2IP6K @AmazonJPさんから

2013-02-23 14:43:11
msykxxx @msykxxx

「ThoughtWorksアンソロジー」は絶版か...。 #lcfactory

2013-02-23 14:43:24
でこくん @dekokun

インスタンス変数は2つまでやで!

2013-02-23 14:47:36
Nao YAMAMOTO @natsu_nanana

「オブジェクトはとことん小さく、とことんバラバラに」#lcfactory

2013-02-23 14:49:22
でこくん @dekokun

オブジェクト設計エクササイズ出てます。

2013-02-23 14:51:30
とーます @grimrose

小さいと変更が簡単になるってのは実感できる。 #lcfactory

2013-02-23 14:52:24
とーます @grimrose

小さいと副作用を減らせる #lcfactory

2013-02-23 14:53:34
とーます @grimrose

疎結合は、組み換えをしやすくする #lcfactory

2013-02-23 14:55:43
とーます @grimrose

再利用の時にコピペしてテストして要らなければ捨てられるのは、小さいからこそだよなぁ

2013-02-23 14:56:28
msykxxx @msykxxx

オブジェクトはとことん小さくし、とことんバラバラにする。 #lcfactory

2013-02-23 14:56:56
とーます @grimrose

オブジェクト増えすぎて困るってのは、クラス作るときに帳票発行しなきゃいけない前時代的な発送だよなぁ

2013-02-23 14:57:33
Nao YAMAMOTO @natsu_nanana

「オブジェクトが増えても、名前をきちんとつけていれば感覚的にわかる」#lcfactory

2013-02-23 14:59:02
とーます @grimrose

小さくしようしてぶち当たるのは、自分の名前付けのボキャブラリーの少なさかなぁ。#lcfactory

2013-02-23 14:59:35
msykxxx @msykxxx

オブジェクトのネーミングで困ったら、その分野のオンラインサービスを参考にする(Amazonなど)。 #lcfactory

2013-02-23 15:18:02
とーます @grimrose

同じ分野の英語のマニュアルを探すってのは、思いつかなかった… #lcfactory

2013-02-23 15:20:01
とーます @grimrose

名前から、オブジェクトの候補が見えてくる #lcfactory

2013-02-23 15:29:09
Nao YAMAMOTO @natsu_nanana

「iとかjは使わずに目的特化の変数名をつける。そうする事で名前からオブジェクトの候補が見えてくる」 #lcfactory

2013-02-23 15:32:17
とーます @grimrose

名前が変更箇所、足りない箇所も教えてくれる。 #lcfactory

2013-02-23 15:34:04