vipropk
Junior Member
Data lớn thì sao? Scroll thì load more thôi, muốn mượt thì load trước rồi cache lại, lazy loading với Operations. Kiến trúc thì đầy mô hình, muốn đỡ rườm rà thì cứ MVVM-RxSwift, service thì viết protocol dùng ng lý Dependency Inversion, bao dễ scale, maintain. Tối ưu performance thì kiểm tra layout có conflict, dư thừa constraint nào k, dùng tool xem object dùng xong có cái nào chưa giải phóng k ... Code app lâu chưa bạn?Vãi cả dễ, đi code ngoài cái ngôn ngữ ra thì còn ti tỉ cái khác cần phải xử lý, ông có tự tin xây đc 1 cái kiến trúc cho app với lượng data lớn, xử lý đc nó mượt mà, dễ scale, maintain ko, đấy mới nói về code app thôi đó. Làm app mobile mà ko tối ưu đc performance thì nó dùng đc 1 lần xoá mẹ luôn, ko có lần thứ 2.
via theNEXTvoz for iPhone