Tinh thần của bài này là học hỏi, không có thi đấu gì đâu anh.Quý vị đang thi đấu với nhau về nghề lập trình hay xây dựng phần mềm vậy?
Cái chỉ tiêu (metrics) mà quý vị đưa ra là tốc độ. Từ thuở biết lập trình đến giờ, tôi chỉ thấy mấy phần mềm chuyên real-time (như đặt vé, xoát vé,...) mới cần tốc độ. Báo cáo là công việc rất ít cần tốc độ.
Chỉ tiêu chung của phần mềm ứng dụng CSDL là dễ dùng và chỉnh sửa. "Phát triển" (nhìn tiêu đề) theo tôi có nghĩa là:
1. người dùng có sự tin tưởng rằng phần mềm đáp ứng được nhu cầu của mình (rất tiếc rằng dân hỏi bài ở đây đã được làm quen với "tốc độ", cho nên họ chỉ chú ý đến điểm này)
2. người viết phần mềm hiểu rõ phạm vi và giới hạn của phần mềm. Khi cần triển khai, người ta nhanh chóng nhận định rằng phần mềm có thể chỉnh sửa hay phaiur dùng phầnn mềm khác.
3. cả người dùng và người viết đều có sự tin tưởng rằng giao diện (xuất nhập dữ liệu sang các nơi khác) đáp ứng đầy đủ.
Điển hình, đối với tôi thì cuộc thi "phát triển ngôn ngữ" này của các bạn đã thất bại hoàn toàn ở đây:
Cách tính nhập xuất tồn bằng VBA?
Dạ em chào anh chị GPE ạ! Em đang làm file xuất nhập tồn em xin anh chị hỗ trợ giúp em ạ! Em có ý tưởng như thế này: Đầu tiên khi làm Phiếu nhập kho hay Phiếu xuất kho em lưu lại trong bảng Data bằng cách dùng phép nối chuỗi để mỗi phiếu nó nằm 1 dòng (Để dữ liệu nhẹ hơn khi về lâu dài) (dấu *...www.giaiphapexcel.com
Vì thời gian gần đây em thấy mọi người hay nói đến Delphi, Python (bài lấy dữ liệu tỷ giá từ website của Vietcombank), có thể sẽ giải bài này tốt hơn Power Query thôi anh.
Link bài anh gửi em cũng có trả lời. Nói chung không có một bài nào để ứng dụng cho tất cả, chỉ chung chung giải pháp vậy thôi