thank bác đã suggest cho em, em có tìm và đoc về
sau khi đọc tài liệu và xem video này
Em có một số câu hỏi sau muốn hỏi bác 1 tí về vertical slice architecture.
1. Em thấy vertical slice architecture sẽ gom những thứ liên quan với nhau về 1 unit, rồi trong đơn vị này thì lại có thể chia theo layers. Vậy để giải quyết được vấn đề dễ viết unittest thì em cảm thấy việc chia theo chiều dọc này không giải quyết được nó, mặc dù em thấy rằng việc chia theo chiều dọc như vậy sẽ làm code trở nên cohesive hơn.
2. Nếu có 2 entities trong business logic nó chỉ liên quan với nhau 1 tẹo thôi thì có thể gom nó về trong một unit không ạ? vì nếu để ra riêng thì em thấy sẽ phải import vòng quanh mà gom vào thì thấy không đáng lắm.
Mong bác trả lời giúp em với ạ.