Nội dung gần đây của cookiebanana

  1. C

    thắc mắc Nhờ cao nhân giải thích giá trị của DDD

    Nói tới DDD thì có 2 phần strategic và tactical. Nếu chỉ tập trung vào phần tactical (entities, value objects, aggregates, repositories, services, domain events) thì chưa thực sự áp dụng DDD. Trong DDD cái phần khó nhất và quan trọng nhất là Bounced Context. Cần một người nắm rõ business, để...
  2. C

    thảo luận Best practice cho việc throw exception?

    Cái findUserById trả về user hoặc là null, chứ không ném exception. vd sử dụng Result pattern. Có thể tạo UserNotFoundResult để khỏi lặp lại cái lỗi thông báo. public async Task<Result<UserDto>> Handle(UpdateUserCommand request, CancellationToken cancellationToken) { var user =...
  3. C

    thảo luận Best practice cho việc throw exception?

    Nên hạn chế throw exception, có thể dùng Result Pattern để trả về kết quả. Đã ném exception thì phải xử lý. Cực kì ngán những ai dùng exception để làm flow control.
  4. C

    thảo luận Bạn nào 3x tay ngang nhảy vào IT thành công thì cùng chia sẻ quá trình.

    Xóa. Nhờ mod xóa chủ đề này.
  5. C

    thắc mắc Domain Driven Design with CQRS, Event Sourcing, .... ?

    1. Event Sourcing thường hay dùng CQRS là vì nếu bạn query trực tiếp lên event store thì nếu dữ liệu lớn thì sẽ rất là chậm, vì bạn bạn phải tổng hợp lại các event streams. Nên Event Sourcing có cái gọi là Projection để build cho phần Query, và bạn có thể build lên các database tùy ý Postgres...
  6. C

    thảo luận Share account học tập leet.code

    Cho mình xin 1 slot.
  7. C

    thảo luận Giải quyết câu hỏi "30 tuổi có nên vào ngành lập trình không ?"

    Mình học web sau tuổi 30, làm chính thức năm 31 tuổi và sau 3 năm thì mức lương của mình cũng đã đạt mốc 30. Mình nghĩ nếu cố gắng thì không có gì là muộn cả.
  8. C

    thắc mắc Hỏi về design pattern

    Mình đi làm thì thấy hay áp dụng mấy cái pattern này Factory, Builder, Facade, Proxy, Adapter, Command, Mediator, Observable, Singleton.
  9. C

    Làm Outsource hay Product có quan trọng không, miễn là kiếm được tiền?

    Cám ơn ý kiến mọi người, mình cũng ra quyết định là vẫn làm việc công ty hiện tại. Mình đã có gia đình vợ con nên không thể OT thường xuyên được. Như gợi ý của bạn nh0xzhong mình sẽ làm freelance hoặc làm dự án riêng để kiếm thêm thu nhập. Nhờ mod đóng topic này lại.
  10. C

    Làm Outsource hay Product có quan trọng không, miễn là kiếm được tiền?

    Mình chỉ code rèn tay để học Event Sourcing thôi bạn. Mình viết mấy cái tính năng cơ bản tạo invoice, expense, journal, bank transter, bank deposit, bank reconciliation, audit log ...
  11. C

    Làm Outsource hay Product có quan trọng không, miễn là kiếm được tiền?

    Mình theo hướng Technical. Ngày nào mình cũng bỏ ra 3 tiếng rèn luyện tiếng anh, viết side project. Cái domain hiện tại mình đang làm là accounting. Công ty có đào tạo mình về Double Entry Accounting, nhờ những kiến thức như vậy mình đã viết được side project accounting dựa vào QuickBook sử dụng...
Quay lại
Lên đầu trang