Soumettre la recherche
Mettre en ligne
第1回 モデリング勉強会
•
2 j'aime
•
1,740 vues
H
hakoika-itwg
Suivre
はこだてIKA IT技術促進WG主催 第1回 モデリング勉強会で使用したスライドです。
Lire moins
Lire la suite
Actualités & Politique
Signaler
Partager
Signaler
Partager
1 sur 9
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
オブジェクト指向最強
オブジェクト指向最強
haganemetal
オブジェクト指向の設計と実装の学び方のコツ
オブジェクト指向の設計と実装の学び方のコツ
増田 亨
設計してますか?
設計してますか?
ke-m kamekoopa
オブジェクト指向とは何ですか?
オブジェクト指向とは何ですか?
sumim
オブジェクト指向入門1
オブジェクト指向入門1
Kenta Hattori
実践的な設計って、なんだろう?
実践的な設計って、なんだろう?
増田 亨
アプリでもオブジェクト指向エクササイズ(Potatotips#3)
アプリでもオブジェクト指向エクササイズ(Potatotips#3)
Shoichi Matsuda
良質なコードを高速に書くコツ
良質なコードを高速に書くコツ
Shunji Konishi
Recommandé
オブジェクト指向最強
オブジェクト指向最強
haganemetal
オブジェクト指向の設計と実装の学び方のコツ
オブジェクト指向の設計と実装の学び方のコツ
増田 亨
設計してますか?
設計してますか?
ke-m kamekoopa
オブジェクト指向とは何ですか?
オブジェクト指向とは何ですか?
sumim
オブジェクト指向入門1
オブジェクト指向入門1
Kenta Hattori
実践的な設計って、なんだろう?
実践的な設計って、なんだろう?
増田 亨
アプリでもオブジェクト指向エクササイズ(Potatotips#3)
アプリでもオブジェクト指向エクササイズ(Potatotips#3)
Shoichi Matsuda
良質なコードを高速に書くコツ
良質なコードを高速に書くコツ
Shunji Konishi
Phpではじめるオブジェクト指向(公開用)
Phpではじめるオブジェクト指向(公開用)
VOYAGE GROUP
モジュールの凝集度・結合度・インタフェース
モジュールの凝集度・結合度・インタフェース
Hajime Yanagawa
オブジェクト指向設計の原則
オブジェクト指向設計の原則
Toru Koido
オブジェクト指向プログラミングのためのモデリング入門
オブジェクト指向プログラミングのためのモデリング入門
増田 亨
本当のオブジェクト指向は可読性を上げる
本当のオブジェクト指向は可読性を上げる
Wataru Terada
ジーノ先生の文系的オブジェクト指向(1) - ジーノ誕生
ジーノ先生の文系的オブジェクト指向(1) - ジーノ誕生
Satoru Kodaira
第3回勉強会 オブジェクト指向
第3回勉強会 オブジェクト指向
hakoika-itwg
第2回勉強会 オブジェクト指向
第2回勉強会 オブジェクト指向
hakoika-itwg
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
pospome
3週連続DDDその1 ドメイン駆動設計の基本を理解する
3週連続DDDその1 ドメイン駆動設計の基本を理解する
増田 亨
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
Koichiro Matsuoka
デジタルメディア創作部勉強会「オブジェクト指向入門1」
デジタルメディア創作部勉強会「オブジェクト指向入門1」
Hokuto Tateyama
リッチなドメインモデル 名前探し
リッチなドメインモデル 名前探し
増田 亨
デキるプログラマだけが知っているコードレビュー7つの秘訣
デキるプログラマだけが知っているコードレビュー7つの秘訣
Masahiro Nishimi
ドメイン駆動設計の学習曲線とブレークポイント
ドメイン駆動設計の学習曲線とブレークポイント
増田 亨
ドメイン駆動設計 基本を理解する
ドメイン駆動設計 基本を理解する
増田 亨
どこに何を書くのか?
どこに何を書くのか?
pospome
ソースコードの品質向上のための効果的で効率的なコードレビュー
ソースコードの品質向上のための効果的で効率的なコードレビュー
Moriharu Ohzu
トランザクションスクリプトのすすめ
トランザクションスクリプトのすすめ
pospome
3週連続DDDその2 深いモデルの探求(ドメイン駆動設計 第3部)
3週連続DDDその2 深いモデルの探求(ドメイン駆動設計 第3部)
増田 亨
F流『オブジェクト指向の考え方の基礎の基礎』~ソフトウェア開発の原則編~
F流『オブジェクト指向の考え方の基礎の基礎』~ソフトウェア開発の原則編~
Fujio Kojima
06 オブジェクト指向の基礎
06 オブジェクト指向の基礎
文樹 高橋
Contenu connexe
Tendances
Phpではじめるオブジェクト指向(公開用)
Phpではじめるオブジェクト指向(公開用)
VOYAGE GROUP
モジュールの凝集度・結合度・インタフェース
モジュールの凝集度・結合度・インタフェース
Hajime Yanagawa
オブジェクト指向設計の原則
オブジェクト指向設計の原則
Toru Koido
オブジェクト指向プログラミングのためのモデリング入門
オブジェクト指向プログラミングのためのモデリング入門
増田 亨
本当のオブジェクト指向は可読性を上げる
本当のオブジェクト指向は可読性を上げる
Wataru Terada
ジーノ先生の文系的オブジェクト指向(1) - ジーノ誕生
ジーノ先生の文系的オブジェクト指向(1) - ジーノ誕生
Satoru Kodaira
第3回勉強会 オブジェクト指向
第3回勉強会 オブジェクト指向
hakoika-itwg
第2回勉強会 オブジェクト指向
第2回勉強会 オブジェクト指向
hakoika-itwg
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
pospome
3週連続DDDその1 ドメイン駆動設計の基本を理解する
3週連続DDDその1 ドメイン駆動設計の基本を理解する
増田 亨
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
Koichiro Matsuoka
デジタルメディア創作部勉強会「オブジェクト指向入門1」
デジタルメディア創作部勉強会「オブジェクト指向入門1」
Hokuto Tateyama
リッチなドメインモデル 名前探し
リッチなドメインモデル 名前探し
増田 亨
デキるプログラマだけが知っているコードレビュー7つの秘訣
デキるプログラマだけが知っているコードレビュー7つの秘訣
Masahiro Nishimi
ドメイン駆動設計の学習曲線とブレークポイント
ドメイン駆動設計の学習曲線とブレークポイント
増田 亨
ドメイン駆動設計 基本を理解する
ドメイン駆動設計 基本を理解する
増田 亨
どこに何を書くのか?
どこに何を書くのか?
pospome
ソースコードの品質向上のための効果的で効率的なコードレビュー
ソースコードの品質向上のための効果的で効率的なコードレビュー
Moriharu Ohzu
トランザクションスクリプトのすすめ
トランザクションスクリプトのすすめ
pospome
3週連続DDDその2 深いモデルの探求(ドメイン駆動設計 第3部)
3週連続DDDその2 深いモデルの探求(ドメイン駆動設計 第3部)
増田 亨
Tendances
(20)
Phpではじめるオブジェクト指向(公開用)
Phpではじめるオブジェクト指向(公開用)
モジュールの凝集度・結合度・インタフェース
モジュールの凝集度・結合度・インタフェース
オブジェクト指向設計の原則
オブジェクト指向設計の原則
オブジェクト指向プログラミングのためのモデリング入門
オブジェクト指向プログラミングのためのモデリング入門
本当のオブジェクト指向は可読性を上げる
本当のオブジェクト指向は可読性を上げる
ジーノ先生の文系的オブジェクト指向(1) - ジーノ誕生
ジーノ先生の文系的オブジェクト指向(1) - ジーノ誕生
第3回勉強会 オブジェクト指向
第3回勉強会 オブジェクト指向
第2回勉強会 オブジェクト指向
第2回勉強会 オブジェクト指向
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
Goのサーバサイド実装におけるレイヤ設計とレイヤ内実装について考える
3週連続DDDその1 ドメイン駆動設計の基本を理解する
3週連続DDDその1 ドメイン駆動設計の基本を理解する
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
デジタルメディア創作部勉強会「オブジェクト指向入門1」
デジタルメディア創作部勉強会「オブジェクト指向入門1」
リッチなドメインモデル 名前探し
リッチなドメインモデル 名前探し
デキるプログラマだけが知っているコードレビュー7つの秘訣
デキるプログラマだけが知っているコードレビュー7つの秘訣
ドメイン駆動設計の学習曲線とブレークポイント
ドメイン駆動設計の学習曲線とブレークポイント
ドメイン駆動設計 基本を理解する
ドメイン駆動設計 基本を理解する
どこに何を書くのか?
どこに何を書くのか?
ソースコードの品質向上のための効果的で効率的なコードレビュー
ソースコードの品質向上のための効果的で効率的なコードレビュー
トランザクションスクリプトのすすめ
トランザクションスクリプトのすすめ
3週連続DDDその2 深いモデルの探求(ドメイン駆動設計 第3部)
3週連続DDDその2 深いモデルの探求(ドメイン駆動設計 第3部)
En vedette
F流『オブジェクト指向の考え方の基礎の基礎』~ソフトウェア開発の原則編~
F流『オブジェクト指向の考え方の基礎の基礎』~ソフトウェア開発の原則編~
Fujio Kojima
06 オブジェクト指向の基礎
06 オブジェクト指向の基礎
文樹 高橋
オブジェクト指向勉強会(基礎)
オブジェクト指向勉強会(基礎)
nomuken
オブジェクト指向プログラミング再入門
オブジェクト指向プログラミング再入門
Ryo Miyake
第2回 モデリング勉強会
第2回 モデリング勉強会
hakoika-itwg
オブジェクト指向ワークショップ 201507版
オブジェクト指向ワークショップ 201507版
Mao Ohnishi
バージョン管理#01 -Subversion編-
バージョン管理#01 -Subversion編-
hakoika-itwg
だいたい30分で分かるオブジェクト指向
だいたい30分で分かるオブジェクト指向
Anto Mioyama
ジーノ先生の文系的オブジェクト指向(2) - コンストラクタの引数
ジーノ先生の文系的オブジェクト指向(2) - コンストラクタの引数
Satoru Kodaira
関数型言語とオブジェクト指向言語(序章)
関数型言語とオブジェクト指向言語(序章)
tadaaki hayashi
第8回勉強会 開発プロセス 「計画ゲーム~ふりかえり」
第8回勉強会 開発プロセス 「計画ゲーム~ふりかえり」
hakoika-itwg
En vedette
(11)
F流『オブジェクト指向の考え方の基礎の基礎』~ソフトウェア開発の原則編~
F流『オブジェクト指向の考え方の基礎の基礎』~ソフトウェア開発の原則編~
06 オブジェクト指向の基礎
06 オブジェクト指向の基礎
オブジェクト指向勉強会(基礎)
オブジェクト指向勉強会(基礎)
オブジェクト指向プログラミング再入門
オブジェクト指向プログラミング再入門
第2回 モデリング勉強会
第2回 モデリング勉強会
オブジェクト指向ワークショップ 201507版
オブジェクト指向ワークショップ 201507版
バージョン管理#01 -Subversion編-
バージョン管理#01 -Subversion編-
だいたい30分で分かるオブジェクト指向
だいたい30分で分かるオブジェクト指向
ジーノ先生の文系的オブジェクト指向(2) - コンストラクタの引数
ジーノ先生の文系的オブジェクト指向(2) - コンストラクタの引数
関数型言語とオブジェクト指向言語(序章)
関数型言語とオブジェクト指向言語(序章)
第8回勉強会 開発プロセス 「計画ゲーム~ふりかえり」
第8回勉強会 開発プロセス 「計画ゲーム~ふりかえり」
Similaire à 第1回 モデリング勉強会
これからはじめるサービスデザイン
これからはじめるサービスデザイン
Concent, Inc.
実践に向けたドメイン駆動設計のエッセンス
実践に向けたドメイン駆動設計のエッセンス
GuildWorks
実践に向けたドメイン駆動設計のエッセンス
実践に向けたドメイン駆動設計のエッセンス
増田 亨
【de:code 2020】 学生諸君! Azure であそぼう! ~Microsoft の AI を自作アプリに取り入れるまで~
【de:code 2020】 学生諸君! Azure であそぼう! ~Microsoft の AI を自作アプリに取り入れるまで~
日本マイクロソフト株式会社
アジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップ
アジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップ
You&I
技術的スキルを必要としない場面でのメンタリング
技術的スキルを必要としない場面でのメンタリング
Daisuke Motohashi
概念モデリング ワークショップ 基礎編 - Conceptual Modeling for Real World
概念モデリング ワークショップ 基礎編 - Conceptual Modeling for Real World
Knowledge & Experience
e-Learning Design for Teacher
e-Learning Design for Teacher
Sunami Hokuto
ユーザーストーリーワークショップ
ユーザーストーリーワークショップ
You&I
20130113 01 dir-mtgスライド
20130113 01 dir-mtgスライド
Kenta Nakamura
研修デザインとプレゼンテクニックでディープラーニング活用の裾野を広げる
研修デザインとプレゼンテクニックでディープラーニング活用の裾野を広げる
Deep Learning Lab(ディープラーニング・ラボ)
大規模並列実験を支えるクラウドサービスと基盤技術
大規模並列実験を支えるクラウドサービスと基盤技術
RyuichiKanoh
アジャイルにモデリングは必要か
アジャイルにモデリングは必要か
Hiromasa Oka
「ドメイン駆動設計」の複雑さに立ち向かう
「ドメイン駆動設計」の複雑さに立ち向かう
増田 亨
20130603 aspnet勉強会 実践的debugging
20130603 aspnet勉強会 実践的debugging
kumake
koredake modeling
koredake modeling
ChangeVision
人が作るソフトウェア 〜今組織パターンを読む意味〜
人が作るソフトウェア 〜今組織パターンを読む意味〜
Yukei Wachi
勉強会 やさしいアーキテクチャで行こう
勉強会 やさしいアーキテクチャで行こう
Kaz Furukawa
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
nishio
opensource and accessibility (Dec2000) Part 2
opensource and accessibility (Dec2000) Part 2
Takuya Nishimoto
Similaire à 第1回 モデリング勉強会
(20)
これからはじめるサービスデザイン
これからはじめるサービスデザイン
実践に向けたドメイン駆動設計のエッセンス
実践に向けたドメイン駆動設計のエッセンス
実践に向けたドメイン駆動設計のエッセンス
実践に向けたドメイン駆動設計のエッセンス
【de:code 2020】 学生諸君! Azure であそぼう! ~Microsoft の AI を自作アプリに取り入れるまで~
【de:code 2020】 学生諸君! Azure であそぼう! ~Microsoft の AI を自作アプリに取り入れるまで~
アジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップ
アジャイルにプロジェクトの"なぜ"を考える、インセプションデッキワークショップ
技術的スキルを必要としない場面でのメンタリング
技術的スキルを必要としない場面でのメンタリング
概念モデリング ワークショップ 基礎編 - Conceptual Modeling for Real World
概念モデリング ワークショップ 基礎編 - Conceptual Modeling for Real World
e-Learning Design for Teacher
e-Learning Design for Teacher
ユーザーストーリーワークショップ
ユーザーストーリーワークショップ
20130113 01 dir-mtgスライド
20130113 01 dir-mtgスライド
研修デザインとプレゼンテクニックでディープラーニング活用の裾野を広げる
研修デザインとプレゼンテクニックでディープラーニング活用の裾野を広げる
大規模並列実験を支えるクラウドサービスと基盤技術
大規模並列実験を支えるクラウドサービスと基盤技術
アジャイルにモデリングは必要か
アジャイルにモデリングは必要か
「ドメイン駆動設計」の複雑さに立ち向かう
「ドメイン駆動設計」の複雑さに立ち向かう
20130603 aspnet勉強会 実践的debugging
20130603 aspnet勉強会 実践的debugging
koredake modeling
koredake modeling
人が作るソフトウェア 〜今組織パターンを読む意味〜
人が作るソフトウェア 〜今組織パターンを読む意味〜
勉強会 やさしいアーキテクチャで行こう
勉強会 やさしいアーキテクチャで行こう
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
アイデアを塩漬けにしない-世界中の人に手伝ってもらう方法-
opensource and accessibility (Dec2000) Part 2
opensource and accessibility (Dec2000) Part 2
Plus de hakoika-itwg
Version管理 1
Version管理 1
hakoika-itwg
第9回勉強会 Webセキュリティー
第9回勉強会 Webセキュリティー
hakoika-itwg
第8回勉強会 開発プロセス 「プロセス改善」
第8回勉強会 開発プロセス 「プロセス改善」
hakoika-itwg
第7回勉強会 ネットワークの基礎
第7回勉強会 ネットワークの基礎
hakoika-itwg
第6回勉強会 はじめてのデータベース
第6回勉強会 はじめてのデータベース
hakoika-itwg
第4回勉強会 単体テストのすすめ
第4回勉強会 単体テストのすすめ
hakoika-itwg
Plus de hakoika-itwg
(6)
Version管理 1
Version管理 1
第9回勉強会 Webセキュリティー
第9回勉強会 Webセキュリティー
第8回勉強会 開発プロセス 「プロセス改善」
第8回勉強会 開発プロセス 「プロセス改善」
第7回勉強会 ネットワークの基礎
第7回勉強会 ネットワークの基礎
第6回勉強会 はじめてのデータベース
第6回勉強会 はじめてのデータベース
第4回勉強会 単体テストのすすめ
第4回勉強会 単体テストのすすめ
第1回 モデリング勉強会
1.
第1回 モデリング勉強会
2013/01/17 株式会社アットウェア 高橋 哲也
2.
この勉強会の目的 • 様々なワークショップを通して
『オブジェクト指向』の考え方を 身に付けること。 • 『オブジェクト指向』で 設計を⾏えるようになること。
3.
合⾔葉 良いソフトウェアは
良いプログラムから 良いプログラムは 良いモデリングから
4.
『良いプログラム』って曖昧 • 何を持って『良い』とするのか。 • 私が考える『良いプログラム』とは
“ 誰もが理解出来る “ こと。 • 一部の天才しかわからないような ソースコードはいらない。 • そのためにもモデリングは大事。
5.
そもそもモデリングとは? • システム化する対象を
オブジェクト指向で解析し 図式化すること。 • 図式化の種類 ◆ UML ◆ CRCカード など。
6.
モデリングしてみよう • 今日は皆さんに『CRCカード』で
モデリングしてもらいます。 • CRC = Class Responsibility Collaborator クラス名 役割・責務 そのクラスが 関連・相互作用クラス ・知っていること ・行うこと
7.
手順 • クラスを⾒つける • ⾒つけたクラスの役割/責務を考える •
関連クラスを探す • 関連クラスでまとまるよう カードをアチコチ移動させてみる。
8.
お題 • 今日の会場である⻲⽥福祉センターの
会議室予約システムを モデリングしてください。 ≪システム要件≫ ・会議室の予約が⾏える ・備品の予約も⾏える ・利⽤者は登録される
9.
時間が余ったら • 役割/責務を
・属性(Field) ・処理(Method) に分割してみましょう。
Télécharger maintenant