デザパタ140文字 - Togetter
Twitterのつぶやきマッシュアップメディア!
@togetter_jpをフォロー
マイページ
メニュー
設定
ログイン
トップ
ニュース
社会
地域
芸能・スポーツ
IT・Web
科学・教養
カルチャー
趣味
生活
仕事
ネタ・お笑い
ログ・日記
震災
311
東電
援助
支援
放射能
生活保護
中国
速報
国内
アジア
アメリカ
ヨーロッパ
その他
政治
経済
国際
法律
環境
コラム
東京
東京近郊
北海道
東北
関東
北陸・信越
東海
近畿
中国・四国
九州・沖縄
海外
芸能
テレビ
ラジオ
野球
サッカー
ゴルフ
格闘技
競馬
モータースポーツ
その他
Android
Apple
インターネット
パソコン
モバイル
ガジェット
サイト制作
プログラミング
その他
科学
テクノロジー
エネルギー
数学
物理
宇宙
自然
人文
建築
心理
その他
アニメ
ゲーム
マンガ
アイドル
映画
音楽
書籍
演劇
ファッション
社会学
カメラ
車・バイク
電車
旅行
釣り
歴史
アート
デザイン
動物
その他
ハウツー
レシピ
グルメ
恋愛
マネー
節約
健康・医療
教育
ペット
起業・ベンチャー
経営
マーケティング
会計・人事
法務
就職・転職
語学・資格
ネタ
お笑い
大喜利
画像・動画
やってみた
その他
ログ
日記
思い出
雑談
メモ
飲み会
議事録
イベント
セミナー
復興
原発
支援
政府
自治体
トップ
>
トップ
>
311
> デザパタ140文字
2010/04/22 22:12:50
編集可能
+
デザパタ140文字
140文字でデザインパターンを説明しようのまとめ。 ハッシュタグは
#dp140
で進行中。
このリストは誰でも編集可能です、追加に気付かれた方は是非編集をお願い致します。
by
fujista
114 fav
13094 view
Fav
114
お気に入りに登録ならここをクリック!
まとめ
メニューを開く
一括削除
今なんとなくデザインパターンを見てたけど、どうしてこういう説明って、厳かで分りにくく書かれるんだろうね。噛み砕いて書くと、正確性に欠ける!って怒られるんかな。
返信する
RTする
ふぁぼる
tail_y
2010/04/22 08:29:36
いや、一番いけないのは、デザインパターン完全に理解しないで語るのは恥ずかしいとか、使いこなせないなら使っちゃ駄目とか、そういう雰囲気があるのがいけないんですよ!そんな高尚なものにしてしまうから、解説まで高尚になっちゃって、一部の天才だけのものになっちゃうんですよ。
返信する
RTする
ふぁぼる
tail_y
2010/04/22 08:53:45
・・・140字以内で噛み砕いたデザパタ説明を作る、の流れにならんですかね。
返信する
RTする
ふぁぼる
tail_y
2010/04/22 09:00:54
よし、デザパタ140文字やるぞ。ハッシュタグ作るから、みんなも教本片手に涙目になる学生をこれ以上増やさないためにも、参加していただきたい。
#dp140
返信する
RTする
ふぁぼる
tail_y
2010/04/22 22:04:35
ちょっと説明も入れておこう。みんなで、1ツイットでパターンを分りやすく説明する。同じパターンが既にあっても書いて良し。突っ込みはOK、こいつ間違ってやんのプークスクスはやめて。細けぇことは気にしない方向だけど、補足も大事だよね。
#dp140
返信する
RTする
ふぁぼる
tail_y
2010/04/22 22:07:19
恥ずかしがらずに自分の分る範囲で書く。書くことで自分の理解も深める。仕事で使う時は真面目なところでちゃんと調べてね。
#dp140
返信する
RTする
ふぁぼる
tail_y
2010/04/22 22:08:40
Facadeパターン
:
色んなクラスを同じような手順で処理しなきゃいけないなら、別に1個クラスを作って、そこのメソッドに処理をまとめておくと、読みやすくて便利。名前は分りやすくつけること。
#dp140
返信する
RTする
ふぁぼる
tail_y
2010/04/22 22:05:22
Observerパターン
:
他のクラスで何か起こったときに知りたいって時に、ずーっと何度もチラチラ見に行くわけにもいかないから、何かあったら教えてねって連絡先渡しておくほうが便利だよね。連絡相手の一覧を作るのがポイント!
#dp140
返信する
RTする
ふぁぼる
tail_y
2010/04/22 22:05:47
@tail_y
Observerパターンってイベント駆動やコールバック駆動ってこと?
#dp140
返信する
RTする
ふぁぼる
alumican_net
2010/04/22 22:30:06
@alumican_net
うん、そう言っていいと思うよ。AS3のaddEventListenerとか、ね。
#dp140
返信する
RTする
ふぁぼる
tail_y
2010/04/22 22:33:37
Bridgeパターン
:
冒険者を作る時に、人間の魔法使い、人間の剣士、エルフの魔法使い、エルフの剣士、みたいに作りたくて、どういう継承にしたらいいか分らなくなってきたら、ぶっちゃけ種族とか職業っていう変数を作ったほうが楽だよ
#dp140
返信する
RTする
ふぁぼる
tail_y
2010/04/22 22:06:26
Flyweightパターン
:
クラスを大量にnewするけど1つずつしか使わないって時は、1個だけnewしておいて、その変数を書き換えて使ったほうがメモリ食わないし処理軽いことが多いよ。ただ、誰かと共有してるものを勝手に書き換えないように注意。
#dp140
返信する
RTする
ふぁぼる
tail_y
2010/04/22 22:10:39
へー。デザパタ知らずになんとなくやってたけど Flayweight パターンて言うんだ。
#dp140
返信する
RTする
ふぁぼる
nariyu
2010/04/22 22:15:36
Singletonパターン
:
インスタンスを1個しか作れないようにするよ。staticだけのクラスにすればいいじゃんって思うかもしれないけど、staticは自分の参照を他人に渡せないから色々と不便なんだよ。作りやすいけど、乱用しないように注意ね。
#dp140
返信する
RTする
ふぁぼる
tail_y
2010/04/22 22:13:06
Iteratorパターン
:
複数の内容を繰り返し処理する時に使うよ。え?for文?いや、forでもいいんだけど、…配列じゃない時とかあるし…リンクリストに変更することもあるし…そういうときにIteratorのほうが便利で…いや、まあ、forでもいいよ!
#dp140
返信する
RTする
ふぁぼる
tail_y
2010/04/22 22:15:05
Prototypeパターン
:
clone()だよ!
#dp140
返信する
RTする
ふぁぼる
tail_y
2010/04/22 22:15:47
Builderパターン
:
クラスをnewする時にさ、やたら引数がいっぱい必要で面倒くさいのとかあるじゃん?毎回似たような引数入れたり、同じような計算して引数作るなら、そのクラスを作ってくれるクラスってのを用意しておいたほうが便利だよ。
#dp140
返信する
RTする
ふぁぼる
tail_y
2010/04/22 22:17:34
BuilderにおけるDirectorの説明が入らなかった・・・。どう説明したらいいんだろう。(でも、Directorって実際役立つ場面少なくね?)
#dp140
返信する
RTする
ふぁぼる
tail_y
2010/04/22 22:18:33
手が出せてないデザインパターンについて。分かりやすい! RT
@tail_y
: よし、デザパタ140文字やるぞ。ハッシュタグ作るから、みんなも教本片手に涙目になる学生をこれ以上増やさないためにも、参加していただきたい。
#dp140
返信する
RTする
ふぁぼる
more_more_for
2010/04/22 22:18:50
普段自分が意識して組んでるのにそんな名前あったんだって発見あって面白いなぁ デザパタもちゃんと勉強しないと。
#dp140
返信する
RTする
ふぁぼる
hrk0213
2010/04/22 22:22:11
Decoratorパターン
:
メソッドをオーバーライドするのもいいけど、ちょっと処理を追加したいくらいなら元が消えちゃって面倒だよね。継承前のクラスを変数で持って、そのメソッドを呼び出して流用するといいよ。自身の変数を変える系のメソッドだと難しいけどさ。
#dp140
返信する
RTする
ふぁぼる
tail_y
2010/04/22 22:22:17
追加説明。
誰も参加しなくても、僕は頑張るよ!
#dp140
返信する
RTする
ふぁぼる
tail_y
2010/04/22 22:23:35
Mementoパターン
:
リプレイとか、アンドゥとか、状態を保存したい時に使う。クラスの外側からだとprivateな部分が保存できないので、クラス本人に保存データを作って吐き出してもらうのがコツ。Prototypeと似てるけど、必要な部分だけコピーするのが違い。
#dp140
返信する
RTする
ふぁぼる
tail_y
2010/04/22 22:26:54
Commandパターン
:
命令を保存するクラスを作るよ。便利な点は、コードが読みやすくなること、予約しておいて後で実行できるってこと。他にもログが取れたり、やり直しが出来たり、ロードを待ったりできる。使いすぎて変態コードにならないように注意ね。
#dp140
返信する
RTする
ふぁぼる
tail_y
2010/04/22 22:28:40
Commandパターン
:
AS3に関して言えば、Progressionを使えということだよ。
http://progression.jp/ja/
#dp140
返信する
RTする
ふぁぼる
tail_y
2010/04/22 22:30:47
Content from Twitter
残りを読む(42)
ブログへ
iframe版
拡張版
張付けプレビュー
Fav
114
あわせて読みたい
2012/03/03 JAWS Summit 2012 PROGRAM Day2 クラウドデザインパターン #jawsug #デザパタ
「やあ」の二文字すらまともに打てないという話
鳥文字リスト
雲黒斎さんのつぶやきまとめ【不立文字】
れすぺさん 文字数を間違える
powered by Preferred Infrastructure
コメント
パターン名をオレンジ色大きいサイズでデコレーション。 見難い場合は他の色に変更しちゃってください。
返信
fujista
2010/04/22 22:24:57
0
他の人の「既に使っていた」という反応が、デザインパターンを勉強する上でとても重要だと思っているので追加しました。
返信
tail_y
2010/04/22 23:49:53
0
自分のツイート追加ー
返信
asahiufo
2010/04/23 00:46:31
0
これよくやるなぁ。自然とやってた。 RT
@tail_y
: Template Methodパターン:空っぽのメソッドを作っておいて、それを自分で呼び出しておく。で、継承したときにメソッドの中身を埋める。動作が変化するものを色々作りたい用。デザパタ知らなくても自然と使ってる人がよくいる。protectedを使うのがコツ。
#dp140
返信
itoz
2010/04/23 01:46:40
0
RT
@tail_y
: Adapterパターン: AdapterしたものにAdapterすると意味不明になってくる。 ぐらついたり、事故が起きる確率も高くなる。でも便利。別名wrapper ?
#dp140
返信
kyab212
2010/04/23 09:35:27
0
デザパタ本欲しくなってきた。。。
返信
hotwatermorning
2010/04/23 11:58:26
0
参加してくれた人のを追加しといたよ!
返信
tail_y
2010/04/23 14:19:54
0
Mediatorパターン忘れていたので追加。
返信
tail_y
2010/04/23 16:59:19
0
デザパタは新言語!みたいな感じに扱ってる人よくいる気がするけど、要は頭いい人が楽(ミスらない・共有しやすい・修正しやすい・手間が減る)するためにやってるコツってことですよねー。ちょっとしたライフハックみたいな。
返信
lequinharay
2010/06/15 04:51:07
0
コメントを入力してください。
Twitterにも投稿する
みんなのおすすめ商品
商品を編集
おすすめ商品を登録する
Javaデザインパターン徹底攻略 (標準プログラマーズライブラリ)
日立ソフトウェアエンジニアリングインターネットビジネス部
オブジェクト指向における再利用のためのデザインパターン
エリック ガンマ,ラルフ ジョンソン,リチャード ヘルム,ジョン ブリシディース
デザインパターンとともに学ぶオブジェクト指向のこころ (Software patterns se..
アラン・シャロウェイ,ジェームズ・R・トロット
Webシステムのデザインパターン―すぐに使えるe‐businessアプリケーション構築の定石集
ジョナサン アダムス,グル バスデバ,シュリニバス コーシック,ジョージ ガラボス
設定を変更する
まとめを作成する
プロフィール
フォローする
まだ自己紹介が設定されていません。
fujista
twitter
rss
アップデート
まとめ
1
11
デザパタ140文字
コメント
1
新着のまとめ
みんなのかんがえたさいきょうの都道府県EVOL..
new
レイヤーさんかな?って思う場合の特徴
new
混沌超人エルリックマン
new
美学校特別講座「中ザワヒデキ文献研究番外篇」第..
new
テント村運動の意義と結果
new
もっと見る
@togetter_jp
最近追加された商品
「新藤兼人 百年の軌跡」オリジナルロゴ入り記念ファイル (透明)
午後の遺言状 [DVD]
わが道 [DVD]
著作権判例百選 第4版 (別冊ジュリスト)
映画プレスシート★『石内尋常高等小学校 花は散れども』/新藤兼人監督、柄本明、豊川悦司、大竹しのぶ
オススメ
マイスター
トゥギャ通
『私がグーグルマップとフォトショップを使って「..
立憲主義を知らない自民党「憲法起草」委事務局長..
TEDを使ってリーディング・リスニング・ライテ..
「放射能汚染地域に住む人の血って、ほしいですか..
“北九州、瓦礫焼却による放射能拡散予想図”は「..
クラブに全く興味がない人と風営法について会話し..
もっと見る
河本準一、妻の母も生活保護を受給!
new
恥と気高さ
new
クローズアップ現代「フィルム映画の灯を守りたい..
new
茂木健一郎(@kenichiromogi)さん..
new
袁紹の用兵の才能と分かり易い『官渡の戦い』
new
タイバニ当落メールが遅い理由を考えてみた まとめ
new
もっと見る
第80回「日食写真と昭和格差」
号外「みんなの金環日食まとめ―画像から教養ま..
第79回「虚構新聞とJリーグ」
第78回「コンプガチャとIT系かあちゃん」
第77回「びろーんと自宅警備隊」
第76回「Appleとパンツクッキー」
もっと見る
コメント