AI-Driven Software Development
AI-Driven Software Development là series 34 bài về cách nghĩ, thiết kế và làm việc khi AI thay đổi nghề Software Engineer. Series không chỉ nói về công cụ, mà về mindset, workflow và các pattern để giữ chất lượng khi tốc độ tạo ra code tăng gấp nhiều lần.
Series gồm 6 phần:
- Mindset — cách nghĩ mới cho SE trong kỷ nguyên AI.
- Development Workflow — workflow lấy AI làm mặc định.
- Design Patterns — các pattern làm việc với AI (planner, reviewer, reflection, multi-agent, context, memory).
- Software Architecture — thiết kế hệ thống AI-native (RAG, MCP, tool calling, long context, knowledge).
- Engineering Practices — ứng dụng AI vào review, test, refactor, docs, prompt, evaluation.
- Anti-Patterns — những cái bẫy dễ mắc phải khi làm việc với AI.
Đọc theo thứ tự để nắm mạch, hoặc chọn phần bạn quan tâm nhất trong mục lục bên dưới.