Cảm ơn bạn đã ghé thăm cộng đồng vietandroid.com. Đây là một cộng đồng mở và miễn phí vì vậy chúng tôi rất mong bạn hãy tham gia và hoạt động tích cực bằng cách đặt câu hỏi/thắc mắc hoặc những kinh nghiệm của bạn trong lập trình Android tới mọi người. Chúc bạn thành công !
+1 phiếu
đã hỏi trong System bởi (300 điểm)
Đã chọn lại chủ đề bởi
Em chào anh, anh có thể chia sẻ cho chúng em về vấn đề turning code được không ạ? Em có thể đọc tài liệu nào để học về vấn đề turning code ạ? Em cảm ơn anh

1 câu trả lời

+1 phiếu
đã trả lời bởi (13.7k điểm)
Chào bạn,

Code turning hay performane là một chủ đề rất rộng nên mình khó mà chia sẻ hết trên đây được, nhưng có vài gợi ý như dưới đây để mọi người biết cách tiếp cận:

1. Làm sao để code của bạn chạy chính xác:

Bạn cần hiểu rõ bài toán và vận dụng tốt kiến thức + kỹ năng code của mình -> đúng hơn là code để giải quyết đúng bài toán.

2. Ngoài 1 (code chính xác) thì cần hiểu sâu về kiến trúc của nền tảng OS và có một số kinh nghiệm nhất định (chuyên sâu) vì cách sử dụng các đoạn code (các API) phức tạp để tối ưu kết quả bài toán (giải pháp)

Cái này thì bạn phải làm nhiều dự án và chạm nhiều bài toán, nhiều case thực tế thì sẽ tự vỡ ra ngoài ra chịu khó tìm tòi trên các site như stackoverflow hoặc các tips trên internet -> kỹ năng xác định vấn đề và tìm kím trên google

3. Cần có một kiến thức base nhất định về ngôn ngữ lập trình + platform mà bạn đang tiếp cận để lựa chọn giải pháp tối ưu
đã bình luận bởi (300 điểm)
em cảm ơn anh, trước giờ em thắc mắc kĩ năng này cần học hỏi như nào, giờ thì em cũng hiểu phần nào về vấn đề học cách turning code rồi ạ
đã bình luận bởi (13.7k điểm)
Chúc bạn sớm trở thành expert :)
đã bình luận bởi (300 điểm)
Dạ vâng, em cảm ơn anh :)
...