1 điểm bởi gg5823 5 giờ trước | Chưa có bình luận nào. | Chia sẻ qua WhatsApp

Mô hình hóa trong thời đại AI

  • Trong thời đại AI, giá trị của một dòng code trở nên rẻ áp đảo
  • Tuy nhiên AI thường gặp khó khăn khi phải đưa ra phán đoán không tạo mô hình dữ liệu

Ví dụ ứng dụng TODO

  • Nếu muốn thêm báo thức lặp lại theo khoảng thời gian chỉ trong 2 tuần vào ứng dụng TODO, ta sẽ tự nhiên thiết kế một mô hình dữ liệu cho việc lặp lại
    • Khoảng lặp
    • Hệ lịch của lịch (dương lịch, âm lịch, v.v.)
    • Thời điểm kết thúc

Lựa chọn tinh tế

  • Giữ nguyên ứng dụng lõi.
  • Script GUI tính toán quy tắc lặp
    • Script chuyển đổi logic cấp cao sang định dạng ISO8601
    • Trong thời đại AI, việc viết các script Python 3, Perl ở mức vài trăm dòng có chi phí rẻ áp đảo

Lợi ích của thiết kế

  • Việc phân tách vai trò rõ ràng và đơn giản hóa cấu trúc giúp thu hẹp phạm vi trách nhiệm
    • Nếu chuyển đổi lịch có vấn đề, chỉ cần xem script Perl
    • Nếu báo thức không kêu, chỉ cần xem hàm boilerplate D-Bus
  • Mã nguồn phình to trong khi thiếu hiểu biết sẽ lấy mất niềm vui lập trình
  • Sự phân tách có thể hiểu được và kiểm soát được vẫn rất quan trọng

Chưa có bình luận nào.

Chưa có bình luận nào.