Submit Search
Upload
クラスデザインで気をつけたいこと
•
Download as PPT, PDF
•
0 likes
•
272 views
Y
yumi_chappy
Follow
class
Read less
Read more
Technology
Report
Share
Report
Share
1 of 15
Download now
Recommended
クラスデザインで気をつけたいこと
クラスデザインで気をつけたいこと
yumi_chappy
Nmdl final
Nmdl final
mya hall
Pronoun Activity
Pronoun Activity
Andrew Rogers
джампеисов жасулан идея Jampт 1 копия
джампеисов жасулан идея Jampт 1 копия
Жасулан Джампеисов
MCT-2015
MCT-2015
Basheer Khan
Magister's degree Diploma translation Eng.PDF
Magister's degree Diploma translation Eng.PDF
Tigran Kroyan
Sichere und Superdichte Ölablaßschraube - SMART-O
Sichere und Superdichte Ölablaßschraube - SMART-O
SMART-O
Cohesion, adecuacion..coherencia
Cohesion, adecuacion..coherencia
Andrenios
Recommended
クラスデザインで気をつけたいこと
クラスデザインで気をつけたいこと
yumi_chappy
Nmdl final
Nmdl final
mya hall
Pronoun Activity
Pronoun Activity
Andrew Rogers
джампеисов жасулан идея Jampт 1 копия
джампеисов жасулан идея Jampт 1 копия
Жасулан Джампеисов
MCT-2015
MCT-2015
Basheer Khan
Magister's degree Diploma translation Eng.PDF
Magister's degree Diploma translation Eng.PDF
Tigran Kroyan
Sichere und Superdichte Ölablaßschraube - SMART-O
Sichere und Superdichte Ölablaßschraube - SMART-O
SMART-O
Cohesion, adecuacion..coherencia
Cohesion, adecuacion..coherencia
Andrenios
Why
Why
yumi_chappy
Itelt vol7 7
Itelt vol7 7
yumi_chappy
Itelt vol7 1
Itelt vol7 1
yumi_chappy
Itelt vol7 9
Itelt vol7 9
yumi_chappy
Itelt vol7 8
Itelt vol7 8
yumi_chappy
Itelt vol7 6
Itelt vol7 6
yumi_chappy
Itelt vol7 2
Itelt vol7 2
yumi_chappy
Itelt vol7 5
Itelt vol7 5
yumi_chappy
Itelt vol7 4
Itelt vol7 4
yumi_chappy
Itelt vol7 3
Itelt vol7 3
yumi_chappy
理想の教育、上から見るか?下から見るか?
理想の教育、上から見るか?下から見るか?
yumi_chappy
JAWS DAYS Report
JAWS DAYS Report
yumi_chappy
資料ビジュアル化のススメ
資料ビジュアル化のススメ
yumi_chappy
美ら海水族館から考えるユーザー心理
美ら海水族館から考えるユーザー心理
yumi_chappy
IoT製品の魅力
IoT製品の魅力
yumi_chappy
新しい家族を紹介します~1台と1匹~
新しい家族を紹介します~1台と1匹~
yumi_chappy
Windows10でword2vecを使ってみた
Windows10でword2vecを使ってみた
yumi_chappy
色で伝えるイメージ
色で伝えるイメージ
yumi_chappy
バランスを整える
バランスを整える
yumi_chappy
脆弱性のふさぎ方
脆弱性のふさぎ方
yumi_chappy
More Related Content
More from yumi_chappy
Why
Why
yumi_chappy
Itelt vol7 7
Itelt vol7 7
yumi_chappy
Itelt vol7 1
Itelt vol7 1
yumi_chappy
Itelt vol7 9
Itelt vol7 9
yumi_chappy
Itelt vol7 8
Itelt vol7 8
yumi_chappy
Itelt vol7 6
Itelt vol7 6
yumi_chappy
Itelt vol7 2
Itelt vol7 2
yumi_chappy
Itelt vol7 5
Itelt vol7 5
yumi_chappy
Itelt vol7 4
Itelt vol7 4
yumi_chappy
Itelt vol7 3
Itelt vol7 3
yumi_chappy
理想の教育、上から見るか?下から見るか?
理想の教育、上から見るか?下から見るか?
yumi_chappy
JAWS DAYS Report
JAWS DAYS Report
yumi_chappy
資料ビジュアル化のススメ
資料ビジュアル化のススメ
yumi_chappy
美ら海水族館から考えるユーザー心理
美ら海水族館から考えるユーザー心理
yumi_chappy
IoT製品の魅力
IoT製品の魅力
yumi_chappy
新しい家族を紹介します~1台と1匹~
新しい家族を紹介します~1台と1匹~
yumi_chappy
Windows10でword2vecを使ってみた
Windows10でword2vecを使ってみた
yumi_chappy
色で伝えるイメージ
色で伝えるイメージ
yumi_chappy
バランスを整える
バランスを整える
yumi_chappy
脆弱性のふさぎ方
脆弱性のふさぎ方
yumi_chappy
More from yumi_chappy
(20)
Why
Why
Itelt vol7 7
Itelt vol7 7
Itelt vol7 1
Itelt vol7 1
Itelt vol7 9
Itelt vol7 9
Itelt vol7 8
Itelt vol7 8
Itelt vol7 6
Itelt vol7 6
Itelt vol7 2
Itelt vol7 2
Itelt vol7 5
Itelt vol7 5
Itelt vol7 4
Itelt vol7 4
Itelt vol7 3
Itelt vol7 3
理想の教育、上から見るか?下から見るか?
理想の教育、上から見るか?下から見るか?
JAWS DAYS Report
JAWS DAYS Report
資料ビジュアル化のススメ
資料ビジュアル化のススメ
美ら海水族館から考えるユーザー心理
美ら海水族館から考えるユーザー心理
IoT製品の魅力
IoT製品の魅力
新しい家族を紹介します~1台と1匹~
新しい家族を紹介します~1台と1匹~
Windows10でword2vecを使ってみた
Windows10でword2vecを使ってみた
色で伝えるイメージ
色で伝えるイメージ
バランスを整える
バランスを整える
脆弱性のふさぎ方
脆弱性のふさぎ方
クラスデザインで気をつけたいこと
1.
山口 博史 クラスデザインで気をつけたいこと
2.
クラスデザインとは 2 クラスデザイン = クラス設計
3.
こんなクラスはイヤだ
4.
こんなクラスはイヤだ 4 同じ処理がいくつも書いてある
5.
こんなクラスはイヤだ 5 StringUtil なのに足し算のメソッドがあ る
6.
こんなクラスはイヤだ 6 Public メソッドが 50
個
7.
こんなクラスはイヤだ 7 似たような処理なのにコピーして 同じものを作らないと作れない
8.
こんなクラスはイヤだ 8 新しい検索条件を加えるのに、 すべての条件を再テスト
9.
気をつけたいこと 9 1. 共通化 2. 役割の明確化 3.
汎用性
10.
1.共通化 10 同じ処理は2つ書かない!
11.
2.役割の明確化 11 どのような処理がこのクラスの役 割か
12.
3.汎用性 12 どんな処理が追加されるかの想像
13.
事例紹介 13 こんな感じでクラス設計してます
14.
どんなクラスが理想か 14 理想は、誰でも読みやすく、 保守がかんたん!
15.
15 ご成長ありがとうございました
Download now