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: 3111492 |
Muat turun: 322 |
Muat turun terkini
Pembuat fasa mengalahkan seram
Kanak -kanak Himalaya
Zebra AI
Simulator Pengurus Supermarket
Makluman Merah OL
delta operasi
Perhimpunan Pokémon
Akuarium Fantasi
Gadis Barisan Hadapan
Sayap Bintang
24 jamPapan pendahulu membaca
- 1 Apakah fungsi ConstExpr? Bagaimanakah anda boleh menggunakannya untuk melakukan pengiraan pada masa penyusunan?
- 2 Apa itu penghantaran sempurna?
- 3 How do you use the uni.navigateBack API?
- 4 How do you handle the back button in UniApp?
- 5 Apakah semantik bergerak di C? Bagaimanakah mereka meningkatkan prestasi?
- 6 Bagaimana anda menggunakan pemberitahuan push di uniapp?
- 7 Apakah potongan jenis auto? Apakah faedah dan batasannya?
- 8 Apa itu kolam renang? Bagaimanakah mereka dapat meningkatkan prestasi aplikasi serentak?
- 9 How do you customize the appearance of the navigation bar and tab bar?
- 10 How do you pass data between pages using navigation parameters?
- 11 Bagaimana anda melakukan sandaran tambahan?
- 12 Terangkan kaedah navigasi yang berbeza yang terdapat di UNIAPP (mis., Navigateto, redirectto, peluncuran semula, switchtab).
- 13 How do you use UniCloud? What are the benefits of using UniCloud with UniApp?
- 14 Bagaimana anda membuat animasi yang boleh diakses?
- 15 How do you integrate with third-party services (e.g., social login, payment gateways) in UniApp?
Tutorial Terkini
-
- Koleksi lengkap kursus timbunan penuh pembangunan web asing
- 2736 2024-04-24
-
- Gunakan GraphQL praktikal bahasa
- 3029 2024-04-19
-
- Bermula dengan MySQL (Teacher mosh)
- 2356 2024-04-07
-
- Mock.js |. Axios.js |
- 3095 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.
