"Các hàm clone useState và useEffect ở trên gần như đã hoạt động tốt về mặt chức năng, tuy nhiên chúng ta sẽ gặp vấn đề khi sử dụng cả 2 hàm này cùng lúc (chỉ có thể tồn tại 1 trong 2, hoặc sẽ có bug)." Đoạn này có nhầm không nhỉ, vì nếu m hiểu đúng thì nó phải là nếu dùng cùng 1 hàm >= 2 lần thì sẽ gây phát sinh bug, vì biên _val hay _dev chỉ được define có 1 lần, nếu useState() được sử dụng 2 lần trên 2 biến khác nhau thì _val sẽ cùng lúc lưu qua lại 2 giá trị với 2 ý nghĩa khác nhau => bug. Confirm lại giúp m với, đọc đến đây bị lú. Anw, cảm ơn b vì bài viết thú vị và chi tiết
@BuiDuyAnh e có lợi thế tiếng nhật rồi thì ko nên xin việc k lương nhé ! 3 năm ở nhật chắc tiếng nhật cũng ok mà sao lại quay về nước học lại vậy !. A nghĩ cơ hội của e rất nhiều đấy
@quocthinh861 ví dụ như thế này nhé.
Thêm một bạn có email A vào, check trong db read chưa có Thêm A vào event source
Sau đó lại thêm email A vào, check db read chưa có lại thêm vào event source
Sau đó event source đẩy sang read sẽ có hai email là A. Ý mình là như vậy.
@pviethieu em từng ở nhật 3 năm , có biết chút ít tiếng nhật và trình độ về cntt thì chưa có nhiều vì mới đi học được khoảng 1 năm . Liên hệ tìm việc ở đâu thì hợp lý ạ
@nghiand1010 Nếu đã validate trước khi tạo command thì bên event-store sẽ không tạo ra event này nên việc phía read dù chưa đồng bộ cũng đâu ảnh hưởng gì đâu nhỉ
THẢO LUẬN
Bài viết hay quá ạ. Em là sinh viên mới ra trường ngành kinh tế, nhưng đang có ý định rẽ hướng sang làm cốt đơ thì anh có lời khuyên nào không ạ?
"Các hàm clone useState và useEffect ở trên gần như đã hoạt động tốt về mặt chức năng, tuy nhiên chúng ta sẽ gặp vấn đề khi sử dụng cả 2 hàm này cùng lúc (chỉ có thể tồn tại 1 trong 2, hoặc sẽ có bug)." Đoạn này có nhầm không nhỉ, vì nếu m hiểu đúng thì nó phải là nếu dùng cùng 1 hàm >= 2 lần thì sẽ gây phát sinh bug, vì biên _val hay _dev chỉ được define có 1 lần, nếu useState() được sử dụng 2 lần trên 2 biến khác nhau thì _val sẽ cùng lúc lưu qua lại 2 giá trị với 2 ý nghĩa khác nhau => bug. Confirm lại giúp m với, đọc đến đây bị lú. Anw, cảm ơn b vì bài viết thú vị và chi tiết
Tạo sao sử dụng strong reference ở @IBOutlet var contentView: UIView! vậy ạ
vậy làm sao để giàu ???
mong bác design 1 ứng dụng nhỏ sử dụng opp rồi thiết kế diagram cho em tham khảo với bác
Cho mình hỏi là dùng cách nào là tốt nhất vậy bạn? Giao diện thiết kế của mình ko có breadcrumb thì mình chỉ có thể dùng cách sử dụng script json-id. Chỉ mỗi như vậy vẫn tốt chứ?
hihi, nhầm tý thôi em sửa =))
Cảnh sát chính tả: 👮
A ơi a ra phần 2 đi anhh =((
tuyệt vời!, cảm ơn anh và chúc anh sức khỏe nhé :Đ
@BuiDuyAnh e có lợi thế tiếng nhật rồi thì ko nên xin việc k lương nhé ! 3 năm ở nhật chắc tiếng nhật cũng ok mà sao lại quay về nước học lại vậy !. A nghĩ cơ hội của e rất nhiều đấy
@quocthinh861 ví dụ như thế này nhé. Thêm một bạn có email A vào, check trong db read chưa có Thêm A vào event source Sau đó lại thêm email A vào, check db read chưa có lại thêm vào event source Sau đó event source đẩy sang read sẽ có hai email là A. Ý mình là như vậy.
@pviethieu em từng ở nhật 3 năm , có biết chút ít tiếng nhật và trình độ về cntt thì chưa có nhiều vì mới đi học được khoảng 1 năm . Liên hệ tìm việc ở đâu thì hợp lý ạ
Single Responsibility Principle (SRP): Một lớp chỉ nên có một trách nhiệm duy nhất.
Open/Closed Principle (OCP): Một lớp nên được thiết kế để có thể mở rộng nhưng không thay đổi.
Liskov Substitution Principle (LSP): Các lớp con nên có thể được sử dụng thay cho lớp cha mà không gây ra lỗi hoặc thay đổi tính năng.
Interface Segregation Principle (ISP): Các khách hàng không nên phải phụ thuộc vào các phương thức không sử dụng.
Dependency Inversion Principle (DIP): Các module cao cấp không nên phụ thuộc vào các module thấp cấp, mà nên phụ thuộc vào các abstraction.
gửi bạn nha
Hình như cái này không phát hiện được cùng lúc nhiều biển số trong một hình ảnh đúng không ạ
Tuyệt vời 💖
Repository pattern là một phần của SOLID design principles. Cho em xin in tư các thành phần khác của SOLID với anh.
:v idol cho em theo với
@nghiand1010 Nếu đã validate trước khi tạo command thì bên event-store sẽ không tạo ra event này nên việc phía read dù chưa đồng bộ cũng đâu ảnh hưởng gì đâu nhỉ
Chào bạn, bạn cho mình hỏi bạn đã đăng ký cho môi trường sandbox được chưa ạ?