THẢO LUẬN

Anh có một câu hỏi, vậy nguyên nhân căn bản của tất cả issues trên là gì ? tức là root cause của database bottleneck là gì ?

0
thg 2 10, 2021 2:30 CH
0

Cảm ơn bạn vì bài chia sẻ chi tiết này

0
thg 2 10, 2021 12:33 SA

Cái này làm sao để điều khiển phím tổ hợp crtl c vầy mn

0

Cảm ơn bạn. Sắp tới mình sẽ cố gắng hoàn thành series để tổng hợp đầy đủ nội dung của cuốn sách. Mong bạn đón đọc.

0

Đúng vậy bạn 👍

0

Bác này làm cả clip youtube quảng cáo trên voz phải không nhỉ?

0
thg 2 9, 2021 7:07 SA

Bạn có thể post ảnh log lỗi lên đây được không nhỉ, chứ miêu tả như hiện tại cũng khó tưởng tượng quá (^^;) 😅

0

làm sao để lấy được số báo danh ạ

0

Cảm ơn bạn đã chia sẻ!

0
thg 2 9, 2021 3:56 SA

Có vẻ hay đó bạn 😄

+1
Avatar
đã bình luận cho bài viết
thg 2 9, 2021 3:51 SA

Thank bạn, bài viết hay quá.

+1
thg 2 9, 2021 3:22 SA

@khoaha2 em note lại các bài cần hint ra đây anh check thử nhé 😄

0
thg 2 9, 2021 2:36 SA

Thanks

0

nó có test được scope không ạ ?

0

@vietnguyen148 Vâng, cảm ơn bạn đã bổ sung thiếu sót cho mình.👍

0

Bạn inbox email. Wilidn2021@gmail.com . mình có việc cần thuê bạn làm cái này tí.

0

Mình đồng ý với bạn rằng thiết kế đẹp ngay từ đầu là một điều không tưởng, bởi chúng ta đều biết mô hình thác nước không áp dụng được với các dự án phức tạp bây giờ. Tương tự, sự phức tạp trong một hệ thống cũng không thể tránh khỏi, nhưng cần hết sức giảm thiểu nó. Theo mình, 2 nguyên nhân đầu và nguyên nhân phụ bạn đưa ra thuộc dạng tư duy chiến thuật như đã nói ở phần 1. Mục tiêu quan trọng nhất của tác giả John Ousterhout là thay đổi cách tư duy của lập trình viên khi phát triển hệ thống. Còn về nguyên nhân thứ 3. Việc quản lý hệ thống không chỉ phụ thuộc vào cách chúng ta tổ chức code, mà còn có liên quan chặt chẽ đến cách quản lý đội ngũ lập trình viên. Hiện tại có thể kể đến mô hình microservices, các services được đảm bảo "loosely coupled" theo Data driven design, mỗi service được phụ trách bởi một team nhỏ. Ở các bài viết sau sẽ trình bày các kỹ thuật để tạo ra deep modules, giảm thiểu classitis. Bạn theo dõi tiếp nhé.

0

Cảm ơn góp ý từ bạn. Nội dung bài viết rất trừu tượng, bởi lẽ tựa đề của cuốn sách mà mình dựa theo là Triết lý của phát triển phần mềm. Ở bài viết sau mình sẽ trình bày về các kỹ thuật cụ thể hơn, tuy nhiên vẫn không thể cụ thể như cuốn Clean code được. Cá nhân mình thấy việc trừu tượng có cái hay, vì nó có thể áp dụng được nhiều công nghệ, nhiều ngôn ngữ lập trình khác nhau. Cuối series này chắc chắn sẽ có tổng kết các lời khuyên và các red flag. Mong bạn tiếp tục theo dõi và góp ý.

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í