Tôi ghét thuật ngữ "Thực hành tốt nhất" vì có vẻ như một số thực tiễn có thể là tốt nhất trong mọi ngữ cảnh, đó là một điều nguy hiểm, nhưng tôi sẽ nói điều tôi xem là "Thực hành tốt" cho mã đa nền tảng (và đối với hầu hết các loại hình phát triển khác):
Sử dụng công cụ tích hợp liên tục và xây dựng cho tất cả nền tảng mục tiêu mọi lúc.
Âm thanh quá phức tạp? Vâng, nếu bạn thực sự cần phải hỗ trợ nhiều nền tảng, tốt hơn để làm điều đó. Cho dù bạn sử dụng mã và thư viện cẩn thận đến mức nào, nếu bạn thử nghiệm quá muộn, bạn sẽ thấy mình phải mất nhiều thời gian để làm lại các phần lớn của ứng dụng.
Nguồn
2008-09-03 22:25:13
Gendarme và MoMA cũng có thể trợ giúp. – user7116