Hari ini saya telah menulis Java, Python, C ++, dan SQL (jika itu penting). Dan saya sudah bekerja kurang dari 2 jam.
Jika Anda melakukan ini secara teratur, maka perubahan mental menjadi diabaikan. Ini tidak ada hubungannya dengan multitasking. Itu seperti berjalan sebentar, lalu mengendarai mobil, mengendarai sepeda, lalu berenang. Tidak masalah, karena semuanya berurutan.
Apapun, intinya adalah menyelesaikan satu tugas sebelum pindah ke yang berikutnya. Saya cenderung mendefinisikan tugas dalam hal fungsi konkret, memperbaiki, atau semacamnya. Seringkali tugas itu diselesaikan dengan hanya satu bahasa, tetapi mungkin memerlukan beberapa dari mereka. Misalnya, saat bekerja dengan JNI , Anda biasanya akan membuat perubahan pada sisi Java dan asli secara paralel.
Beberapa jawaban:
Apakah Anda mengkode secara bertahap berdasarkan kemajuan pada setiap tugas yang berpindah secara mulus antara bahasa / IDE / Lingkungan
Sangat penting untuk dapat beralih dengan mulus antara IDE, editor, lingkungan. Biasanya saya selalu membuka semuanya.
Apakah Anda menerapkan gaya pengkodean / konvensi yang sama pada semua bahasa (Bukan sintaksis)?
Jika ini adalah antarmuka tempat dua bahasa berbicara, maka ya - nama variabel dan yang serupa harus sama. Kalau tidak, saya mencoba menerapkan gaya pengkodean khas bahasa itu.
.equalsjavascript. Setidaknya saya selalu melakukan kesalahan seperti itu daripada menggunakan==di java.