THẢO LUẬN

@maitrungduc1410 Cảm ơn anh 👍️

0

Ở laravel 11, họ abstract cho e luôn nên e ko thấy BroadcastServiceProvider, nếu e muốn dùng thì cứ Broadcast::route(), không cần phải use gì cả.

E xem trong bài này a dùng Broadcast::auth ở phần Custom broadcasting đó

0

bài viết copy ở đâu ra k để ý ngôn từ gây khó khăn cho người đọc

0

anh ơi, nếu dùng session thì cái Broadcast::route() nó được thêm ở đâu trong laravel 11 vậy ạ, em không tìm thấy BroadcastServiceProvider trong laravel 11

0

mình đã làm đến bước cuối cùng mà sao mình không check vào phân vùng đc mong admin chỉ giúp Capture.PNG

0

Các code ví dụ chung chung chưa hiệu quả.

  1. Single Responsibility Bỏ các method SendEmail, SendReport, giữ lại AddUser và cho rằng như thế UserManager là có 1 chức năng. Thế còn UpdateUser, DeleteUser, ActiveUser, DeactiveUser, AssignGroup, ResetPassword ...? Có một method không phải là Đơn nhiệm.

Responsibillity là trách nhiệm, không phải chức năng. Mỗi lớp có một trách nhiệm chứ không phải một chức năng. Trách nhiệm của UserManager là quản lý User. UserManager có nhiều hành vi thể hiện trách nhiệm của nó. Với SendEmailToUser, rõ ràng method này không phải của UserManager, cũng không phải của EmailService. Nhưng SendRegistrationEmail là một hành vi của UserManager và SendEmail là một hành vi của EmailService. SendRegistrationEmail của UserManager sử dụng SendEmail của EmailService.

  1. Open/Close Sai cơ bản trong việc đặt tên hàm. Tên hàm chỉ hành động, nên nó không phải PaymentProcess mà là ProcessPayment. Việc liệt kê một chuỗi các IF là ngỡ ngẩn vì không ai viết code như thế, kể cả khi viết một hàm dài ngoằng không có abstraction. Ít nhất thì cũng phải đủ cú pháp if else, hoặc người ta dùng switch case. Và dùng if else hay switch case không vi phạm Open/Close. Không viết thế thì viết thế nào đây?
if (paymentMethod == "BTC") {
    var paymentProcessor = new BtcPaymentProcessor();
    
    paymentProcessor.ProcessPayment(paymentInfo);
} else if (paymentMethod == "VISA") {
   ....
} else {
   throw new Exception("Payment method is not supported.");
}

Phần code IPaymentService cũng sai chính tả và đặt tên không hợp lý.

0
khoảng 9 giờ trước

dạ anh ơi, em không giỏi code, thực hiện theo thì thấy khi chạy báo lỗi nhiều lắm ạ

0

Rust được giới thiệu là ngôn ngữ lập trình hệ thống, nhằm nhấn mạnh lãnh địa mà nó được thiết kế để hướng tới. Rust ra đời cũng đã lâu và có thể nó tốc độ phổ biến của nó không thể so sánh với Go. Rust cũng khó học hơn so với các ngôn ngữ khác.

Dùng từ Cách mạng hóa hay vô song có phần hơi quá dù Rust thú vị và tiềm năng. Cơ chế borrow không phải là mới. Rust chỉ cố gắng làm nó tốt hơn và dễ sử dụng hơn. Closure và Reference trong các ngôn ngữ bậc cao như Java, C#, javascript dễ sử dụng hơn (dù đánh đổi là dễ lỗi hơn). Cơ chế borrow cũng yêu cầu lập trình viên có kĩ năng cao hơn (khó tuyển, tốn lương, phát triển chậm).

0

Cảm ơn bạn đã có bài viết hữu ích. Trong phần cấu hình file ssh config hình như thiếu phần custom port.

0

mật khẩu sau khi cài đặt mysql là gì vậy ? "mysql -h localhost -u root -p" chạy câu này thì server yêu cầu nhập password ?

0
Thứ Năm, 9:27 SA

A ơi sao e cài nó không được a nhỉ. E chạy lệnh trên terminal thì nó bị lỗi

0

Cảm ơn bạn rất nhiều! Mình rất vui khi nhận được phản hồi tích cực từ bạn. Những lời động viên như thế này là nguồn cảm hứng lớn để mình tiếp tục hoàn thiện series. Hãy đón chờ các phần tiếp theo nhé, mình sẽ cố gắng mang đến nội dung hữu ích và chất lượng nhất! 😊

0

Nội dung hay, mong bạn tiếp tục và hoàn thành series này.

+1
Thứ Năm, 2:19 SA

👋

0

bài viết hay, mong chờ phần kế tiếp!!

0

If you are looking for the best call girls in Islamabad, then your search ends here. We provide excellent and high-quality call girls Services in Islamabad to our customers with unmatched safety and protection. We have the most beautiful call girls in Islamabad that can provide you with unforgettable experiences on a night out. Our dedicated call girls will make sure that you have an incredible experience and a great time. We also have various Independent call girls to fulfill all of your desires in privacy and security. https://islamabadtopescort.online/call-girls-in-islamabad/

0

Karachi Call Girl is here to provide excellent escort services such that you can feel the stardom for a night with High-class escorts in Karachi. Apart from beauty and looks our Karachi escorts are much naughty in the sessions just to provide sexual service at best Pakistani Female 24×7 Available for All 3/4/5 Star Hotel. Contact Us. You are about to have the services offered by really passionate and amazing girls. They can even make your world rock even after they leave you alone at completion of the service session. https://ourkarachicallgirls.online/call-girls-in-karachi/

0

Our professional call girls in Lahore are highly qualified and skilled in satisfying men's desires in the bedroom. They are not hesitant in engaging with customers during intimate encounters. https://lahoreigirls.online/

0
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í