I think, one of the most complicated trouble with Service Object is testing. There are too many way to test a Service Object, that so, no way to be the best practice.
Please share with us more about testing Service Object if you have time.
Mình thấy khi cậu tạo AbstractFactory trong class đó cậu có tạo ra 2 phương thức là abstract. Nhưng ở 2 class extends của nó là ShapeFactory và ColorFactory cậu chỉ implement 1 phương thức từ class AbstractFactory thì như vậy sẽ gây lỗi vì nếu các phương thức ở class AbstractFactory là abstract thì các class extends lại nó đều phải implement lại các phương thức abstract
@Vũ Hoàng Anh : Mình review bài của members và comment chứ không phải mình hem biết. Nếu chỉ trả lời như thế thì mình thấy chung chung quá, cái mình cần là cụ thể hơn chút. Thân ^^ . Mong rằng bạn sẽ đóng góp nhiều hơn cho Framgia QA nói riêng và cộng đồng QA nói chung
Những dự án áp dụng mô hình Agile thường là những dự án có requirements cần thay đổi và cập nhật liên tục, đòi hỏi một sự nắm bắt nhanh và kịp thời cả kiến thức và xu hướng công nghệ.
THẢO LUẬN
đẹp
I think, one of the most complicated trouble with Service Object is testing. There are too many way to test a Service Object, that so, no way to be the best practice.
Please share with us more about testing Service Object if you have time.
Nói rõ hơn thì Btree chỉ tối ưu cho query LIKE có dạng 'abc%' chứ query dạng '%abc%'hay '%abc' thì không giúp ích được gì.
Cũng liên quan đến đa ngôn ngữ, bài viết của mình ở link này đề cập đến việc tự động cập nhật file đa ngôn ngữ từ file excel [cho cả iOS và android]: http://tech.3si.vn/2015/08/17/gioi-thieu-tool-tu-dong-tao-file-da-ngon-ngu-cho-ios-va-android-app/
Cool! Nhưng với loại này thì chỉ dùng vào fulltext search trên Solr or Elastic thôi! chứ DB thì sao mà tính đc?
Thanks ban nha
Chào cậu!
Mình thấy khi cậu tạo AbstractFactory trong class đó cậu có tạo ra 2 phương thức là abstract. Nhưng ở 2 class extends của nó là ShapeFactory và ColorFactory cậu chỉ implement 1 phương thức từ class AbstractFactory thì như vậy sẽ gây lỗi vì nếu các phương thức ở class AbstractFactory là abstract thì các class extends lại nó đều phải implement lại các phương thức abstract
Để mai mình làm cái tut Spring nhá, bạn hứng thú có thể đọc chơi
so romantic (ban)
https://www.docker.com/ bạn tham khảo ảo hoá bằng docker tại đây này. Hoặc đọc một vài bài viết về docker trong viblo là có thể triển khai ngon lành
nice article but you have to thank me as well (hoho)
Comment gì vui vậy
Ý bạn là Broastcast ?
Broastcast khó khắn khi gửi đi dữ liệu ! Ví dụ gửi 1 đối tượng, giử 1 mảng... và bạn biết được bao nhiêu Broastcast đang chạy ? phân luồng nó.
Broastcast thì realtime ? làm thế nào để đăng ký một sự kiện và khi chưa đọc thì nó vẫn tồn tại.....
Cứ dùng thử đi rồi bạn thấy cái hay của nó @@ Và chú ý nữa là
EventBus giúp điều phối các sự kiện tránh hệ thống quá tải khi sử lý nhiều sự kiện và quản lý chúng.
Tại sao ko sử dụng broastcatch trong android thay vì event bus
Có tài liệu nào hướng dẫn hay để tham khảo về việc triển khai nó như thế nào không anh ?
Anh có phần tạo line chart lấy dữ liệu từ database ra không anh?
@Vũ Hoàng Anh : Mình review bài của members và comment chứ không phải mình hem biết. Nếu chỉ trả lời như thế thì mình thấy chung chung quá, cái mình cần là cụ thể hơn chút. Thân ^^ . Mong rằng bạn sẽ đóng góp nhiều hơn cho Framgia QA nói riêng và cộng đồng QA nói chung
@TranBich III. Kết luận
Những dự án áp dụng mô hình Agile thường là những dự án có requirements cần thay đổi và cập nhật liên tục, đòi hỏi một sự nắm bắt nhanh và kịp thời cả kiến thức và xu hướng công nghệ.
Comments:
bài viết rất hay, thanks tác giả!