Pesanan yang disarankan untuk mempelajari pola desain? [Tutup]


16

Saya tidak bisa tidak memperhatikan jumlah pola desain yang ada di luar sana.

Adakah yang punya saran tentang pesanan yang harus saya pelajari? Atau haruskah saya memilih dan memilihnya secara acak?

Satu-satunya yang saya tahu, sejauh ini, adalah singleton.


Jawaban:


19

Ketika Anda hanya mempertimbangkan geng 4 patters desain secara internal di perusahaan saya, kami memiliki pelatihan pola desain yang memiliki urutan sebagai berikut, itu bekerja dengan cukup baik. Terkadang Anda membutuhkan satu untuk mempelajari yang lain dan sebaliknya.

Hari 1

  • Metode Pabrik
  • Pembangun
  • Gabungan

Hari ke-2

  • Prototipe
  • Pengamat
  • Tatapan
  • Jembatan

Hari ke-3

  • Pabrik Abstrak
  • Proksi
  • Rantai tanggung jawab
  • Pengunjung

Hari ke 4

  • Singleton
  • Perintah
  • Negara
  • Strategi

Tambahan:

  • Adaptor
  • Penghias
  • Kelas terbang
  • Penengah
  • Iterator
  • Momento
  • Metode Templat
  • Penerjemah

Tetapi ketika Anda ingin mempelajarinya, saya hanya akan mulai dengan buku pola Kepala Desain Pertama (bukan hanya pendapat saya, tetapi juga tampaknya menjadi jawaban standar untuk pertanyaan-pertanyaan semacam ini) dan mengikutinya dengan geng empat pola desain buku . Keduanya bersama-sama harus memberi Anda semua pesanan yang Anda butuhkan.


3
+1 Buku Kepala Pertama adalah tempat yang sangat baik untuk memulai, meskipun saya pikir pemesanan mereka sedikit berbeda dari Anda.
FrustratedWithFormsDesigner

1
Seri Utama tidak dapat dibaca (setidaknya saya tidak bisa) karena setiap halaman dimuat dengan berbagai jenis font / gambar / tata letak teks / ukuran teks. Ini seperti komik.
Sorantis

@Sorantis setuju bahwa seri pertama kepala bukan untuk semua orang, tetapi secara umum mereka tampaknya memberikan konteks yang cukup untuk membuat orang mengingat materi dengan lebih baik. Saya selalu memberi tahu orang-orang untuk pertama meminjam salinan atau pergi ke buku google untuk merasakan buku books.google.com/...
KeesDijk

2

Saya tidak akan terlalu khawatir tentang mempelajari pola desain dalam urutan tertentu.

Menurut pendapat saya, berikut adalah dua langkah pertama yang harus Anda ambil saat mempelajari pola desain:

  1. Baca ' Pola Desain Kepala Pertama '.
  2. Tonton ' Video Questpond '.

+1 untuk Questpond, tidak tahu yang itu.
KeesDijk

1

Dofactory memiliki pola desain organisasi yang sangat bagus, termasuk diagram UML serta kode sampel. Mereka juga memiliki Frequency of useskala, yang mengidentifikasi seberapa populer polanya. Jadi, saya sarankan Anda untuk menelusuri halaman web mereka.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.