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.
via theNEXTvoz for iPhone