Dalam siri ini, kami telah melihat beberapa corak reka bentuk dan cara ia digunakan pada pembangunan perisian – khususnya pembangunan WordPress.
Perkara mengenai corak reka bentuk ialah terdapat begitu banyak jenis corak yang berbeza sehingga hampir mustahil untuk melakukan keadilan kepada setiap satu daripada julat corak pada blog. Namun begitu, semoga memahami ketiga-tiga perkara ini akan membantu mencetuskan minat anda untuk menggunakan corak reka bentuk dalam kerja anda.
Untuk melengkapkan siri ini, saya ingin menyediakan senarai corak, sumber dan panduan lain yang mungkin berguna jika anda mendapati siri khusus ini berguna dalam kerja pembangunan anda.
Inilah perkaranya: senarai corak reka bentuk tidak tetap. Ada yang telah ditubuhkan sejak sekian lama.
Sebenarnya, corak ini malah mempunyai susunan yang berbeza bergantung pada konteks di mana ia dilaksanakan - itulah sebabnya saya fikir adalah sangat penting untuk memahami corak teras, supaya anda boleh menyesuaikannya dengan keperluan anda, atau lebih. bahawa anda boleh mengenal pastinya di alam liar , supaya - jika timbul keperluan - anda boleh terus melaksanakan kerja anda dengan cara yang berfungsi dengan sempurna dengan pelaksanaan sedia ada.
Setelah berkata demikian, saya tidak mungkin menyenaraikan semua corak reka bentuk di sini. Saya boleh menyenaraikan beberapa corak popular bersama beberapa pautan ke artikel Wikipedia yang sepadan supaya anda boleh menyemak beberapa.
Untuk artikel yang disenaraikan di atas, saya mengesyorkan sekurang-kurangnya membaca setiap satu sepenuhnya. Kebanyakan perkara ini boleh digunakan untuk kerja harian anda terutamanya jika anda sedang membangunkan aplikasi yang lebih besar. Mereka masih boleh digunakan dan bermanfaat walaupun anda sedang mengerjakan projek yang lebih kecil.
Selepas itu, kami akan melihat dua buku yang saya sangat mengesyorkan pembangun ada di meja mereka pada setiap masa.
Setiap kali orang lain meminta saya untuk sumber tentang corak reka bentuk, terdapat hanya dua buku yang saya cadangkan. Mereka disenaraikan di bawah bersama pautan, penerangan ringkas bagi setiap satu, sebab saya mengesyorkan mereka dan khalayak sasaran mereka.
Corak Rekaan Kepala Pertama Corak Reka Bentuk Kepala Pertama ialah buku yang agak baharu berbanding kebanyakan bahan yang ada hari ini. Ia menggunakan gaya pengajaran yang berbeza daripada banyak buku atau buku teks klasik. Ia menggunakan banyak jenaka, banyak gambar, carta, jenaka, dll.
Secara peribadi, saya suka gaya itu, tetapi saya tahu sesetengah orang mungkin menolaknya.
Namun begitu, buku ini merangkumi corak berikut:
Jika anda sedang mencari buku pengenalan tentang corak reka bentuk, ini adalah buku yang saya akan mulakan.
Buku ini juga dipanggil Gang of Four kerana ia ditulis oleh empat jurutera perisian yang cemerlang. Ini adalah bacaan yang lebih teknikal daripada Corak Reka Bentuk Kepala Pertama, tetapi saya masih mengesyorkannya kerana penerangan corak dan rajah serta pelaksanaan yang disediakan mudah diikuti.
Saya akan katakan bahawa jika anda baru memasuki dunia corak reka bentuk sekarang, saya akan mulakan dengan Kepala Didahulukan dan kemudian baca buku ini; membosankan atau Tidak begitu menarik.
Dengan itu, berikut adalah senarai corak yang disediakan oleh Geng Empat dalam buku mereka:
Selain merangkumi corak, buku ini menggunakan kajian kes untuk menunjukkan pelaksanaan sebenar corak dalam contoh dunia sebenar, yang saya fikir sangat berguna apabila merujuknya dalam kerja anda.
Salah satu bahaya bagi orang yang menemui corak reka bentuk buat kali pertama ialah kecenderungan untuk cuba menerapkannya di mana-mana , tetapi jangan lakukan ini: corak reka bentuk menawarkan banyak kelebihan dalam pembangunan perisian, Tetapi mereka mempunyai tempat mereka, dan perkara tidak boleh dipaksa menjadi corak.
Mereka sepatutnya sesuai secara semula jadi.
Ringkasnya, jangan cuba menggunakan corak untuk tujuan menggunakannya, gunakannya hanya apabila reka bentuknya sesuai dengan masalah yang anda cuba selesaikan.
Dengan itu, kami telah menyelesaikan siri kami mengenai corak reka bentuk dalam WordPress.
Untuk meringkaskan:
Secara keseluruhan, rasanya sudah banyak yang kami uruskan. Sebenarnya, banyak lagi yang perlu disemak. Jika anda mendapati siri khusus ini menarik, atau ingin mengetahui lebih lanjut tentang topik semasa, pastikan anda menyemak corak reka bentuk yang disenaraikan sebelum ini dalam artikel ini atau baca dua buku yang dipautkan di atas.
Atas ialah kandungan terperinci Melepaskan potensi corak reka bentuk dalam WordPress: Perjalanan kami bermula. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!