lokasi sekarang: Rumah > Muat turun > Sumber pembelajaran > e-buku php > Beberapa tanda bahawa anda masih pemula PHP
Beberapa tanda bahawa anda masih pemula PHP
Mengelaskan: Bahan pembelajaran / e-buku php | Masa keluaran: 2017-12-08 | lawatan: 3111394 |
Muat turun: 322 |
Muat turun terkini
Makluman Merah OL
delta operasi
Perhimpunan Pokémon
Akuarium Fantasi
Gadis Barisan Hadapan
Sayap Bintang
Syurga Peri Peri Bunga Kecil
Kisah Comel Restoran
Penjelajahan Pelancongan Shanhe
Cinta dan Pengeluar
24 jamPapan pendahulu membaca
- 1 Bagaimana untuk Menjana Nombor Alfanumerik Unik dengan Menggabungkan Lajur MySQL?
- 2 Patutkah Fungsi Pembina Mengembalikan Janji?
- 3 Bagaimana untuk Mengisi Tarikh yang Hilang dalam Pandas DataFrame?
- 4 Path Of Exile 2: The Slithering Dead Walkthrough
- 5 Apakah Tujuan Koma Garis Bawah ("_") dalam Deklarasi Go?
- 6 Bagaimana untuk Mengkonfigurasi Proksi untuk Pelanggan HTTP dalam Go?
- 7 Bagaimana untuk membetulkan ralat pemasangan Microsoft Office 30094-2016 dalam Windows?
- 8 Bagaimana untuk Mengalih Keluar Elemen dengan Selamat daripada senarai std::Semasa Mengulang?
- 9 Bagaimanakah Pengubahsuaian Parameter Di Dalam Fungsi Mempengaruhi Fungsi Panggilan dalam C dan C?
- 10 Sphinx lwn. SOLR: Enjin Carian Teks Penuh Berdiri Mana Yang Sesuai untuk Projek Saya?
- 11 Anda tidak memerlukan kemas kini kepada React 19
- 12 Bagaimanakah Spring's @Transactional Annotation Mengurus Transaksi dan Mengendalikan Invokasi Sendiri?
- 13 Mengapakah com.mysql.jdbc.Driver Dihentikan dan Bagaimana Saya Berhijrah ke MySQL Connector/J Driver Baharu?
- 14 Bagaimana untuk Melepasi Parameter dengan Betul dalam C?
- 15 Bagaimanakah Generik Menyelesaikan Masalah Fungsi Khusus Jenis dalam Go?
Tutorial Terkini
-
- Koleksi lengkap kursus timbunan penuh pembangunan web asing
- 2022 2024-04-24
-
- Gunakan GraphQL praktikal bahasa
- 2299 2024-04-19
-
- Bermula dengan MySQL (Teacher mosh)
- 1980 2024-04-07
-
- Mock.js |. Axios.js |
- 2768 2024-03-29
2. Tutup mata kepada
pembangunan terintegrasi yang sangat baik seperti Zend Studio atau Eclipse PDT
3. Tidak pernah menggunakan sebarang bentuk sistem kawalan retak, seperti Subclipse
4. Tanpa mengguna pakai standard pengekodan dan penamaan tertentu, serta konvensyen biasa, ia tidak boleh dilaksanakan sepanjang kitaran pembangunan projek.
5. Tidak menggunakan pendekatan pembangunan bersatu
6. Tidak menukar (atau) tidak mengesahkan input tertentu atau rentetan pertanyaan SQL (Anotasi: rujuk fungsi berkaitan PHP)
7. Tidak merancang program anda dengan teliti sebelum pengekodan
8. Tidak menggunakan pembangunan berasaskan ujian
9. Jangan kod dan uji dengan ralat didayakan (Anotasi: rujuk fungsi PHP error_reporting)
10. Membutakan mata terhadap faedah penyahpepijat
11. Tidak memfaktorkan semula kod anda
12. Jangan gunakan corak seperti MVC untuk memisahkan tahap program yang berbeza
13. Jangan tahu konsep ini: KISS, DRY, MVC, OOP, REST
14. Daripada mengembalikan, keluarkan terus (gema/cetak) kandungan dalam fungsi atau kelas anda
15. Membutakan mata terhadap kelebihan ujian unit atau generik
16. Sentiasa mengembalikan HTML berkod keras, tetapi tidak sekali-kali data tulen, rentetan atau objek
17. Sentiasa "mesej" kod keras dan "parameter konfigurasi"
18. Tidak mengoptimumkan pernyataan pertanyaan SQL
19. Jangan gunakan __autoload (Anotasi: rujuk penerangan yang berkaitan dalam manual PHP)
20. Pengendalian ralat pintar tidak dibenarkan (Terjemahan: rujuk kepada ErrorStack PEAR)
21. Gunakan $_GET dan bukannya $_POST untuk operasi pemindahan yang merosakkan
22. Tidak tahu menggunakan ungkapan biasa
23. Tidak pernah mendengar tentang suntikan SQL atau skrip merentas tapak
24. Konfigurasi mudah tidak dibenarkan, dan pembina kelas tidak dibenarkan untuk menerima pemindahan parameter dan kemudian melaksanakan kaedah set/dapat, atau takrifan malar semasa runtime.
25. Tidak memahami kelebihan dan kekurangan pengaturcaraan berorientasikan objek (OOP)
26. Penyalahgunaan OOP tanpa mengira saiz keadaan
27. Berfikir bahawa melaksanakan perisian boleh guna semula mestilah sama/perlu menjadikan kod anda mengikut OOP
28. Tidak memanfaatkan lalai pintar
29. Tiada fail konfigurasi tunggal
30. Saya tidak mahu mendedahkan kod sumber fail, tetapi gunakan akhiran .inc dan bukannya .php
31. Tidak menggunakan lapisan abstraksi pangkalan data
32. Anda tidak boleh mengekalkan gaya KERING, iaitu jangan mengulangi diri sendiri Jika anda selalu menyalin dan menampal sesuatu, itu bermakna reka bentuk anda adalah buruk.
33. Tiada pelaksanaan yang membenarkan fungsi/kelas/kaedah untuk melakukan hanya satu perkara, dan ia juga tidak boleh digunakan secara gabungan
34. Gagal mencuba kepakaran OOP, seperti kelas abstrak, antara muka, polimorfisme, pewarisan dan pengubah suai kawalan akses (Anotasi: seperti awam, peribadi, dilindungi)
35. Optimumkan reka bentuk seni bina program anda tanpa menggunakan corak reka bentuk sedia ada
36. Jangan benarkan pengguna anda mentakrifkan direktori asas jika anda mempunyai banyak fail atau direktori
37. Mencemarkan ruang nama, seperti menamakan fungsi perpustakaan anda dengan rentetan biasa
38. Jangan gunakan awalan jadual apabila menggunakan jadual pangkalan data
39. Tidak menggunakan enjin templat bersatu
40. Jangan beri perhatian kepada rangka kerja pembangunan PHP yang sedia ada dan terlalu malas untuk meneroka sebenarnya, konsep pembangunan lanjutan dan kod indah terkandung di dalamnya.