Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
OO training 基本原則整理
Search
hatelove
July 31, 2012
Technology
5.3k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
OO training 基本原則整理
OO training 基本原則整理
hatelove
July 31, 2012
More Decks by hatelove
See All by hatelove
1. 在沙箱中開發
hatelove
12
3k
BDD in .NET - TDD 在實務上的最後一塊拼圖
hatelove
4
2.9k
OO training homework 3 review and summary
hatelove
1
11k
OO training homework 2 review and summary
hatelove
1
4.6k
OO training homework 1 review and summary
hatelove
1
8.1k
Object Oriented Training - Session 4
hatelove
1
5.2k
Object Oriented Training - Session 3
hatelove
1
11k
Object Oriented Training - Session 2
hatelove
1
4.9k
Object Oriented Training - Session 1
hatelove
1
8.4k
Other Decks in Technology
See All in Technology
AWSシリコン最前線 〜AI時代のチップ選択を読み解く〜
htokoyo
2
440
On-behalf-of Token exchange with AgentCore Identity
hironobuiga
2
150
Android の公式 Skill / Android skills
yanzm
0
130
Dario Amodi『Policy on the AI Exponential』を理解する
nagatsu
0
220
DevOps Agentで始めるAWS運用 〜フロンティアエージェントが変える運用の現場〜
nyankotaro
1
380
就職⽀援サービスにおけるキャリアアドバイザーのシフトスケジューリング
recruitengineers
PRO
1
140
10倍の生産性を実現するAI駆動並列エージェントのすべて
kumaiu
5
1.3k
あなたの AI ワークスペースに、 専門コーダーを連れてくる - Amazon Quick Desktop 最新情報
kawaji_scratch
1
130
日本 Fintech 未来予測レポート 2027〜2028年(オリジナル版)
8maki
0
1.6k
FinOps × AIエージェントで実現する コストインシデントの自動調査
oasis1994liveforever
0
120
地球に⽣きるAI —GeoAIと「中間領域」— / AI Living on Earth — GeoAI and the “Intermediate Layer” —
ykiyota
0
280
protovalidate-es を導入してみた
bengo4com
0
170
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
210
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
280
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
Making Projects Easy
brettharned
120
6.7k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
330
Building AI with AI
inesmontani
PRO
1
1.1k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.4k
Agile that works and the tools we love
rasmusluckow
331
21k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
250
Transcript
Presenter: Joey Date: 2012/07/23 OO Training – principle review
- 2 - OO三特性 封裝 繼承 多型
- 3 - 抽象 abstract interface
- 4 - 基本設計方式 interface-driven intention-driven 使用物件與生成物件分離
- 5 - SOLID原則 單一職責 原則 開放封閉 原則 Liskov替 換原則
最小知識 原則 介面隔離 原則 依賴反轉 原則
- 6 - 基本原則 DRY KISS YAGNI
回顧 -心得分享