Sebelum saya mulai, saya tidak akan membahas masalah apakah atasan Anda berhak untuk memaksakan ASP klasik. Anda belum memberi kami cukup informasi. Jika Anda memiliki tubuh yang sangat besar dari kode yang ada dalam ASP Klasik yang cukup baik 95%, dan Anda melakukan tugas pemeliharaan kecil, maka mungkin ide yang baik hanya untuk tetap dengan ASP Klasik ... biaya untuk mengirim semuanya ke bahasa baru mungkin terlalu tinggi. Namun, jika bos Anda meluncurkan proyek baru di Classic ASP, ya, tidak ada alasan untuk itu. Dan ada banyak jajaran tengah. Jadi saya tidak punya cukup informasi untuk mempertimbangkan itu, dan tidak akan repot.
Tapi saya ingin menjawab pertanyaan Anda yang tepat ... bagaimana membuat pengkodean menarik .
Sangat menarikhal yang baik dalam pengkodean? Ingat kutukan Cina, "Bolehkah Anda hidup di saat-saat yang menarik?" Yah, itu mungkin bukan bahasa Cina ... tapi masalahnya, saya mempertanyakan apakah semua bentuk pemrograman harus menarik. Terkadang Anda hanya ingin itu mudah dan langsung. Kekacauan kode terbesar yang pernah saya harus bersihkan disebabkan oleh pengembang yang bosan dengan cara sederhana dan mudah dalam melakukan sesuatu dan perlu menemukan fitur bahasa pintar yang belum pernah didengar oleh siapa pun, hanya agar pikiran mereka tetap terstimulasi. Saya ingat menemukan 20 baris kode C ++ yang tujuannya saya tidak bisa menguraikan. Ternyata ada semacam trik halus oleh pengembang untuk memastikan bahwa variabel tertentu diinisialisasi ke 1 jika Anda lupa untuk menginisialisasi mereka. Itu konyol, dan bocah itu menarik. Tapi itu menyia-nyiakan semua orang
Ada banyak kebajikan untuk menulis sebagian besar kode harian Anda dalam bahasa "membosankan". Ini berarti bahwa Anda dapat menggunakan otak Anda untuk memikirkan domain aplikasi alih-alih mencoba mencari tahu mengapa fitur bahasa terbaru yang baru saja Anda buat tidak berfungsi sebagaimana yang Anda harapkan. Anda biasanya dapat bekerja jauh lebih cepat jika Anda memahami bahasa Anda dan perpustakaannya sepenuhnya. Dan itu berarti Anda dapat menggunakan siklus otak Anda untuk sesuatu seperti berpikir tentang membuat aplikasi Anda lebih menarik, lebih bermanfaat, lebih menguntungkan, atau lebih bermanfaat.
Agar pikiran Anda tetap tajam, gunakan waktu luang Anda untuk mempelajari bahasa baru yang menarik. Bekerja pada proyek sumber terbuka atau bekerja pada proyek Anda sendiri.
Ingat, saya tidak membela penggunaan ASP Klasik, dan saya tidak mengatakan itu ide yang baik untuk menggunakannya karena itu "membosankan." Jika Anda berpikir itu adalah suatu kebajikan untuk menggunakan lingkungan pengembangan yang "menarik", lebih banyak kekuatan untuk Anda ... tetapi Anda berfokus pada hal yang salah. Seorang pematung yang baik tidak ingin pahat yang menarik ... yang akan menghalangi pembuatan patung yang bagus. Pelukis yang baik tidak mencari kuas cat yang "menarik". Mereka mungkin bermain-main dengan alat-alat yang menarik, tetapi mereka akan melakukan pekerjaan terbaik mereka dengan alat-alat paling membosankan yang mungkin - alat-alat yang sangat membosankan sehingga mereka menghilang dan membiarkan sang seniman mengerjakan karya seni.