Hôm nay tôi đã viết Java, Python, C ++ và SQL (nếu tính). Và tôi đã làm việc chưa đầy 2 giờ.
Nếu bạn làm điều này thường xuyên, thì sự thay đổi tinh thần trở nên không đáng kể. Nó không có gì để làm với đa nhiệm. Nó giống như đi bộ một lúc, sau đó lái xe, rồi lái xe đạp, rồi bơi. Không có vấn đề, bởi vì chúng là những thứ liên tiếp.
Bất kể, vấn đề là phải hoàn thành một nhiệm vụ trước khi chuyển sang việc tiếp theo. Tôi có xu hướng xác định các nhiệm vụ theo chức năng cụ thể, sửa chữa, hoặc như vậy. Thường thì nhiệm vụ đó được thực hiện chỉ với một ngôn ngữ, nhưng nó có thể yêu cầu một vài trong số đó. Ví dụ: khi làm việc với JNI , thông thường bạn sẽ thực hiện các thay đổi cho cả hai mặt Java và bản địa song song.
Một vài câu trả lời:
Bạn có mã theo các giai đoạn dựa trên tiến trình trên từng tác vụ chuyển đổi liền mạch giữa các ngôn ngữ / IDE / Môi trường
Điều quan trọng là có thể chuyển đổi liền mạch giữa các IDE, trình soạn thảo, môi trường. Thông thường tôi giữ tất cả chúng mở tất cả các thời gian.
Bạn có áp dụng cùng một kiểu / quy ước mã hóa cho tất cả các ngôn ngữ (Không phải cú pháp) không?
Nếu đó là một giao diện mà hai ngôn ngữ đang nói, thì có - tên biến và những thứ đó phải giống nhau. Mặt khác, tôi cố gắng áp dụng phong cách mã hóa điển hình của ngôn ngữ đó.
.equals
trong javascript. Ít nhất tôi luôn luôn sai theo cách đó hơn là sử dụng==
trong java.