DISCUSSIONS

Một số lỗi trong bài viết này đều là lỗi khi không nghiên cứu và đọc document kỹ. Chẳng hạn

Nếu bạn bật một máy ảo EC2 chạy liên tục mà quên tắt, nó sẽ chỉ miễn phí được 31,25 ngày, 
và bùmmm đến tháng thứ 2 một chiếc bill tính bằng đô sẽ tới : ))

Free-tier của EC2 là 750h, một tháng. Nếu bạn bật 1 con ec2, chạy liên tục => miễn phí được 31,25 ngày, sang tháng thứ 2 vẫn miễn phí Nếu bạn bật 2 con ec2, chạy liên tục => miễn phí được 15,625 ngày, cuối tháng ăn bill Chứ không phải như bạn viết

+1
Aug 20th, 3:38 a.m.

@Clarence161095 Hay quá anh ơi ! 💯

+1

Mục tiêu của abstract factory là giải quyết các vấn đề liên quan đến một họ các concrete class, tôi không nghĩ là các ví dụ trên thuộc về Abstract factory. Nếu không phải là factory method thì cũng không thể là abstract factory được.

Còn ví dụ về java.net.URLStreamHandlerFactory tôi thấy hoàn toàn giống với structure của Factory method, không biết tại sao ông lại cho rằng nó là một ví dụ của abstract factory

Các ví dụ còn lại, tôi cũng lấy từ tài liệu chính thức của Refactoring.guru: https://refactoring.guru/design-patterns/factory-method/java/example.
Tôi dựa vào đấy và lý giải tại sao nó được xem là factory method.

Mong ông giải thích thêm về luận điểm của mình.

0
Aug 20th, 3:08 a.m.

Bài 2 con trỏ slow fast Dãy 4 3 3 3 4 3 k=9 Thuật toán cho ra 3.333 với dãy 4 3 3 Trong khi đáp án đúng là 3.4 với dãy con 4 3 3 3 4.

0

Cảm ơn bạn về bài viết

0

Bài viết nhầm lẫn giữa Factory Method và Abstract Factory. Các ví dụ trong bài là Abstract Factory. Định nghĩa của Factory Method rất rõ ràng: việc tạo một instance do class con quyết định. Có nghĩa class implement Factory Method biết mình cần gì và làm gì để khởi tạo 1 instance, trong khi Abstract Factory ẩn giấu sự phức tạp của việc khởi tạo.

0

Nếu bài viết chưa hoàn chỉnh thì nên để draft hoặc private 😃

0

Bạn có thể tham khảo bài viết gốc tại đây --> link.

0

mình ít khi dùng some/every mà dùng filter, sau đó dựa theo length của result để xử lý

0

tuyệt vời

+1

bài viết chi tiết nhưng mà bạn viết nhiều lỗi chính tả quá @@

+1

nếu trong context chứa 2 bean outfit thì girl sẽ được tiêm outfit nào nhỉ? Khi có 2 class implement outfit.

0
Aug 19th, 6:30 a.m.

test cmt

0
Aug 19th, 6:27 a.m.

Bạn ơi ra phần 2 chưa

0

Anh return thẳng luôn uniqueID + i, không gọi IIFE cũng được luôn nếu khai báo let i = 0 trong for-loop, tại bản chất closure là lưu tham chiếu đến biến, mà trong vòng lặp for với let thì mỗi lần lặp nó sẽ tạo 1 binding mới (Lexical env) nên thằng closure nó sẽ tham chiếu đến binding ở từng thời điểm lặp

0

Đồng ý luôn, mình từng làm cả 2 dự án và thực tế Bloc để làm màu xịn hơn GetX. Chỉ có vậy thôi!

0

uk, anh nói đúng. Cái này là điểm yếu rất lớn của Postgres.

0

các bạn có bài tiểu luận về UML cho mình tham khảo với

0
Viblo
Let's register a Viblo Account to get more interesting posts.