Saya seorang pemula untuk OOP, dan saya belajar paling baik dengan contoh.
Anda bisa mengatakan pertanyaan ini mirip dengan proyek open source Scala mana yang harus saya pelajari untuk mempelajari praktik pengkodean terbaik - tetapi dalam PHP.
Saya telah mendengar-katakan bahwa Symfony memiliki 'arsitektur' terbaik (saya tidak akan berpura-pura tahu apa artinya sebenarnya), dan juga ORD Ajaran. Apakah layak untuk menghabiskan berbulan-bulan membaca kode sumber proyek-proyek ini, mencoba menyimpulkan pola yang digunakan dan mempelajari trik-trik baru?
Saya telah melihat jumlah halaman web yang sama yang tidak sesuai dan menyukai basis kode Zend (akan memberikan tautan jika dianggap perlu).
Apakah Anda tahu ada proyek lain yang akan membuat pengembang veteran OOP meneteskan air mata sukacita?
Tolong izinkan saya menambahkan bahwa kepraktisan dan ruang lingkup penggunaan sama sekali bukan masalah di sini - saya hanya ingin melakukan:
- Pilih proyek yang memiliki basis kode yang dianggap luar biasa oleh devs jauh lebih baik dan lebih besar dari saya.
- Tulis kode yang mencapai apa yang dikerjakan proyek.
- Bandingkan hasilnya dan coba pelajari apa yang tidak saya ketahui.
Pada dasarnya, basis kode minat akademik. Tolong ada rekomendasi?