9
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

デザインパターン入門(導入)

Last updated at Posted at 2017-05-11

※2017/05/20追記
デザインパターンの紹介順序を一部変更しました。
前提知識やパターンごとの依存関係を考慮して並び替えました。

入社一年目前後の時に「将来役に立つから」と先輩から勧められ、苦痛だったがデザインパターンを勉強しました。それから数年経って、改めてデザインパターンを勉強し直しています。私は最初デザインパターンの書籍を読んだ時、難しい単語が並んでいてどのように利用するのかわからず、自分の言葉に落とし込むことが凄く難しかったです。。復習の意味も込めてデザインパターンをもう一度熟読して、1パターンごとに実装をJava言語で再現したいと思います。

GoFデザインパターン

Iterator
Composite
Builder
Factory Method
Abstract Factory
Strategy
Flyweight
Singleton
Prototype
Adapter
Decorator
Proxy
Bridge
Facade
Mediator
Chain of Responsibility
Command
Interpreter
Memento
Observer
State
Template Method
Visitor

まずはGoFのパターンを進めます。GoFを終えられることができれば、マルチスレッド、JavaEEと続く・・かもしれません。

9
10
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?