Yêu cầu thg 10 17, 2018 7:19 SA 99 0 1
  • 99 0 1
0

Quyết định áp dụng kiến trúc phần mềm có cần phải hiểu bussiness của hệ thống

Chia sẻ
  • 99 0 1

Dự án hiện tại của em đang sử dụng clean architecture, với code base ban đầu thì nhìn rất đơn giản và dễ hiểu. Nhưng hiện tại càng đi sâu vào logic nghiệp vụ em cảm thấy code ngày càng rối rắm, trùng lặp. Có những usecase phức tạp lên đến chục cái service, càng ngày càng phình to và gây khó khăn nếu như có sự thay đổi. Phải chăng lựa chọn kiến trúc ban đầu không hợp lý, hay team em áp dụng sai.

thg 10 17, 2018 7:30 SA

1 CÂU TRẢ LỜI


Đã trả lời thg 10 18, 2018 12:14 SA
+1

Theo mình hiểu thì business ở đây là nghiệp vụ, không biết có đúng với ý bạn không.

Và theo mình thì khi bạn làm 1 phần mềm bắt kì (App/Web/Mobile) thì việc tìm hiểu nghiệp vụ là vấn đề tiên quyết, nếu nói rằng kiến truc của phần mềm không phụ thuộc vào nghiệp vụ thì theo mình là không chính xác

Chia sẻ
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí