Salah satu alasan yang paling kuat mengapa saya menggunakan PHPMaker untuk membangun Aplikasi Web adalah karena di samping tools ini dapat mempercepat proses pembuatan Aplikasi Web, juga akan membuat Web Developer disiplin bekerja. Pengertian disiplin ini adalah bahwa Web Developer dilatih untuk mengasah logikanya agar selalu bekerja dengan efektif dan efisien, yang pada akhirnya mendidik Web Developer untuk disiplin mengikuti sebuah aturan dengan pola tertentu. Sampai di sini, Anda dapat melihat lagi ‘kan, bahwa selalu saja ada sisi positif yang bisa diambil dari PHPMaker?
Seperti yang sudah kita ketahui, bahwa setiap kali PHPMaker men-generate file-file script, maka itu artinya file yang lama (jika sebelumnya sudah pernah di-generate) akan ditimpa dengan file-file hasil generate yang baru. Semua modifikasi yang dilakukan oleh Web Developer (jika ada) langsung pada file-file script hasil generate tadi tentu saja akan hilang. Ditimpa dengan file-file script yang baru. Pola ini akhirnya mengasah logika yang paling sederhana, bahwa sangat sangat tidak disarankan untuk memodifikasi file script yang dihasilkan oleh PHPMaker!
Artinya apa? Anda sebagai Web Developer dituntut untuk selalu bekerja dari sisi PHPMaker. Setiap perubahan yang Anda lakukan pada Aplikasi Web, maka lakukanlah selalu dari dalam aplikasi PHPMaker. Jadi, bukan dengan memodifikasi file script hasil generate. Bahkan, untuk mengubah pengaturan Aplikasi Web yang disimpan di file konfigurasi, seperti ewcfg*.php, sangat disarankan untuk melakukannya sebisa mungkin dari sisi PHPMaker, dan setelah itu men-generate ulang file tersebut kembali.
Jadi, pantang hukumnya memodifikasi file-file script yang sudah di-generate oleh PHPMaker. Aturan ini harus Anda ingat mulai sekarang, karena jika tidak Anda ikuti, itu sama artinya Anda menyusahkan hidup Anda sendiri. Bayangkan jika modifikasi yang sudah Anda lakukan di file-file script hasil generate tadi dengan sekejap akan ditimpa oleh PHPMaker ketika Anda men-generate kemudian dari PHPMaker. Sementara PHPMaker sudah memberi kesempatan kepada Web Developer untuk selalu bekerja di sisi PHPMaker.
Semua perubahan yang Anda lakukan di sisi PHPMaker tentu saja akan disimpan di file project PHPMaker. Anda tidak usah pusing-pusing lagi mengingat-ingat atau mungkin mencatat di file atau lokasi lain mengenai perubahan-perubahan apa saja yang Anda lakukan di Aplikasi Web Anda. Semuanya sudah terintegrasi di project PHPMaker Anda, sehingga ketika Anda ingin mengupdate Aplikasi Web Anda di waktu mendatang, cukup jalankan file project ini menggunakan PHPMaker.
Sebagai Web Developer, sebenarnya Anda sudah diberikan kemudahan oleh PHPMaker dengan bekerja mengikuti pola yang sangat sederhana ini. Lama-kelamaan Anda akan menjadi terbiasa mengikuti pola ini, dan melatih Anda agar disiplin bekerja menggunakan PHPMaker. Kurang kerjaan namanya jika Anda tidak mengikuti pola ini di PHPMaker, hehehe… 🙂
Jadi, sudah saatnya Anda meninggalkan pola kerja dan pola hidup yang tidak disiplin. Tinggalkan pola kerja yang menyusahkan hidup Anda sekarang juga. Pola kerja yang mengandalkan pekerjaan dengan menulis kode langsung ke file-file script di sisi Aplikasi Web Anda, sudah bukan jamannya lagi sekarang ini!
Tinggalkan Balasan