Khó khăn trong việc đọc source code Android
Chào mọi người,
Em đang đi thực tập tại một công ty. Trước giờ em chỉ viết code theo kiểu từ trên xuống dưới chứ không theo mô hình nào hết. Khi em vào thì công ty đã có source sẫn và đưa cho em đọc. Vấn đề ở chỗ là em rất khố để hiểu được cục source đó. Mô hình MVP thì em cũng có xem qua và biết về nó nhưng mỗi người làm một kiểu vơi source code viết khá lạ nên em cảm thấy khó khăn quá. Trong project có cả dagger và Rx nên em càng choáng
Mong mọi người cho em phương pháp tìm hiểu với ạ.
Thanks mọi người nhiều.
2 CÂU TRẢ LỜI
Chào em, theo kinh nghiệm của anh thì thay vì việc đọc một đống source như thế em sẽ bị tẩu hỏa nhập ma đó. Vì đọc cái ko hiểu thì mãi không thông. Thay vào đó em thấy nó đã dùng dagger + Rx thì e đi đọc qua tài liệu về 2 cái này Sau đó làm project mẫu về 2 cái đó, rồi quay lại đọc source kia thì sẽ vỡ ra nhiều. Rồi khi mình vọc kiểu này nhiều thì có khá nhiều kn rồi thì chắc nhìn qua phát hiểu ngay. Chúc em máy mắn
Muốn hiểu về dagger thì e có thể tìm hiểu thêm về thuật ngữ "dependency injection". Sau đó xem thêm tài liệu nhé. https://www.raywenderlich.com/146804/dependency-injection-dagger-2 Còn Rx thì lại phụ thuộc vào version của nó nữa e ạ, Rx ver 1 và 2 nó khác nhau khá nhiều https://github.com/ReactiveX/RxJava