Doorkeeper

オブジェクト指向でコードが書けるようになろう。

2013-06-11(火)19:30 - 21:30 JST

リクルート メディアテクノロジーラボ

東京都中央区銀座7-2-6 リクルートアネックス1ビル B1F (東京メトロ 銀座駅 (C3出口)、JR新橋駅 (銀座口))

詳細

オブジェクト指向で、コードが書けていますか。

ちゃんとオブジェクト指向できていますか?
具体的な問題に対して、オブジェクト指向ではどのように考えるのか、トライしてみましょう。
今回のDevLOVEは、CodeIQさんの協力を得て、オブジェクト指向設計をテーマに開催します。
問題に対する、答えは唯一ひとつではありません。どのような考え方があるか、ディスカッションを通じて
学び得ることにしましょう。各問題について、出題者の増田さんからの解説も行います。

コードIQからの出題
今回のDevLOVEは、以下の問題を題材にしています。
クラス名を考えてみよう
「設計」と「クラス数」の関係は?
問題を解いていることは参加条件ではありませんが、より学びを得るために回答後に参加されることを推奨します。

※現在はCodeIQ上の問題は既にクローズしています。こちらを参考にしてください
クラス名を考えてみよう
「設計」と「クラス数」の関係は?

あわせて読みたい
Software Design 2013年6月号-ちゃんとオブジェクト指向できていますか?-


アジェンダ
19:15 - 19:30 集合
19:30 - 19:40 はじめに
19:40 - 21:30 ちゃんとオブジェクト指向ができるようになるために -解説編-
       コードIQの出題内容(2問)について、ディスカッションおよび解説を行います。
       (1)出題内容を会場で考えてみる<個人>
       (2)出題内容を各グループでディスカッション<グループ>
       (3)増田さんによる解説。各グループでの話やコードIQでの回答例を交えて進めます<全体>
       ※(1)から(3)を2題分繰り返します。

      [形式] レクチャー&ディスカッション
      [話し手] 増田 亨氏
       有限会社システム設計 代表取締役。
       業務アプリケーション開発プロジェクトの陣頭指揮をしながら「ドメイン駆動設計」の実践に日々取り組んでいる。
       自らのスキルアップのためにも「ドメイン駆動設計の実践」や「オブジェクトの設計スキル」をテーマに講演や
       ブログ執筆を行っている。
       2012年6月ソフトウェア技術者の創造的な学習の場の創出を目的にクリエイティブラーニングLLCを設立。

       [これまでの発表]
       「オブジェクト指向の設計と実装の学び方のコツ」
       「小さなオブジェクトでドメインモデルを組み立てる」
       「ドメイン駆動設計という仕事の流儀」

今回のテーマの対象領域
DevLOVEでは、テーマがソフトウェア開発のどの領域にあたるのかを表記しています。今回の対象領域は、
内部品質
参考: http://www.slideshare.net/yusuke/devlove2012-15649580

会場についての補足
・銀座7丁目の R25 カフェのある「リクルート GINZA7 ビル」の裏側のビル。
・数寄屋橋通り沿いの「リクルート アネックス1ビル」の地下1階が会場です。
・リクルート GINZA7ビルではありませんのでご注意ください。
・会場は、ゲスト用無線 LAN・電源が利用可能です。

イベントスポンサー : CodeIQ
CodeIQは自分の実力を知りたいエンジニア向けサービスです。
https://codeiq.jp/

ご案内
本企画は無料のため、とくにチケットをお持ち頂く必要はありません。
イベントの情報については、DevLOVEなMLでも案内します。これを機会に是非、MLへのご参加下さい。
DevLOVE LINK
DevLOVEのFacebookグループにぜひご参加下さい。
DevLOVE Park
問い合わせ、ご連絡は、こちらまで。お気軽にどうぞ。
developlove@gmail.com

企画者 市谷聡啓(@papanda)

コミュニティについて

DevLOVE

DevLOVE

DevLOVEとは、開発(Develop)を愛する人たちの集まりです。 この集まりでは、開発の楽しさを再発見し、広げるために、下記3つのコンセプトのもと、明日の開発の現場に役に立つことを目指した勉強会やイベントを開催しています。 開発の楽しさを発見しよう。広げよう。 開発の現場を前進させよう。 自分から越境しよう。 新DevLOVEサイト: https://devlove.link...

メンバーになる