thảo luận [Thảo Luận] Sử dụng Entity Framework thế nào cho sang

  • Người tạo chủ đề Người tạo chủ đề Pepe.The.Frog
  • Ngày bắt đầu Ngày bắt đầu
Sau bao nhiêu dự án xài thằng này thì tôi thấy có những thứ cần tránh khi xài thằng này để 1 team dev đủ thể loại trình độ từ gà con lon ton tới đại bàng, senior, expert có thể làm việc hiệu quả:

1. Disable lazy load. Xài lazy load hại nhiều hơn lợi thế đíu nào Microsoft lại để default là enable lazy load.
2. Không map one-to-many. Dẹp, dẹp hết các thể loại này.
3. Data types, constraints, null, not null… phải match 100% từ Entity tới database. Mấy a dev gà con lon ton hay senior trình gà đều ko để ý cái này. Lỗi xảy ra debug mệt vl, vì data issue.

Còn gì nữa để từ từ nghĩ ra rồi chửi. :shame:

via theNEXTvoz for iPhone
Bác giải thích đoạn này đc k ạ? E thấy lazy load khá ok mà. Nếu có issue thì phần lớn là dev skill issue, chứ concept ổn mà
 
Bác thớt giải thích thêm ý 1. Với mình thì tuỳ yêu cầu bài toán chứ disable lazy loading cho mọi yêu cầu là không hợp lý.
 

Thống kê chủ đề

Ngày tạo
Pepe.The.Frog,
Người trả lời cuối
slowly_but_steadily,
Trả lời
81
Lượt xem
10.218
Quay lại
Lên đầu trang