Build your ultimate AI agent
Mô tả khóa học
Viết script R thì dễ. Viết mã R tốt mới khó. Trong khóa học này, chúng ta sẽ nói về lập trình theo hướng phòng thủ — một tập hợp kỹ thuật chuẩn giúp giảm lỗi và hỗ trợ làm việc nhóm. Bạn sẽ khám phá cách tránh các lỗi thường gặp và cách xử lý những lỗi không thể tránh khỏi trong mã. Khóa học kết thúc với việc xác định thời điểm chuyển từ script sang project rồi thành package.
Yêu cầu tiên quyết
Chương trình học
Đề cương khóa học
1
Tránh xung đột
Trong chương đầu tiên, bạn sẽ học lập trình theo hướng phòng thủ là gì và cách tận dụng các package sẵn có để tăng hiệu quả. Tiếp theo, bạn sẽ học cách quản lý các package được nạp trong môi trường và các xung đột tiềm ẩn có thể phát sinh.
2
Hệ thống cảnh báo sớm
Lập trình dễ hơn khi bạn nhận được phản hồi về quá trình chạy mã. Trong R, ta dùng message, warning và error để thông báo và giữ cho người dùng nắm bắt tình hình. Chương này sẽ bàn về thời điểm và cách bạn nên dùng các công cụ giao tiếp này.
3
Chuẩn bị phòng thủ
Ta có thể tránh sai sót bằng một cách tiếp cận lập trình nhất quán. Trong chương này, chúng tôi sẽ giới thiệu cho bạn các best practice trong R.
4
Lập kế hoạch tác chiến
Tạo một script thì tốt, nhưng làm việc trên một project với nhiều script và tài nguyên đòi hỏi cấu trúc rõ ràng. Chương cuối sẽ dạy bạn các thực hành tổ chức hiệu quả, để bạn có thể đi từ script đến package với quy trình tối ưu.
R
Lập trình R theo hướng phòng thủ
Hoàn
thành khóa học

