Chế độ câu
Chế độ câu được kích hoạt khi bạn chọn một câu tiếng Anh hoàn chỉnh (không quá 20 từ). DevLingo phân tích cấu trúc ngữ pháp, đánh dấu từ vựng khó, gợi ý phát âm và đưa ra biểu đạt thay thế.
Điều kiện kích hoạt
Phần tiêu đề “Điều kiện kích hoạt”Chọn một câu hoàn chỉnh (có chủ ngữ và vị ngữ), dài ≤ 20 từ. Nhấn ⌘⇧D để vào chế độ câu.
Ví dụ câu (đều kích hoạt chế độ câu):• "The service should gracefully degrade when upstream dependencies are unavailable."• "We need to ensure backward compatibility with existing clients."• "This approach reduces latency and improves user experience significantly."Cấu trúc thẻ học
Phần tiêu đề “Cấu trúc thẻ học”1. Bản dịch
Phần tiêu đề “1. Bản dịch”Phần trên thẻ đưa ra bản dịch chính xác toàn câu:
Câu gốc:"The service should gracefully degrade when upstream dependencies are unavailable."
Bản dịch:"Khi các phụ thuộc phía trên không khả dụng, dịch vụ nên giảm cấp một cách nhẹ nhàng."2. Phân tích cấu trúc ngữ pháp
Phần tiêu đề “2. Phân tích cấu trúc ngữ pháp”Phân tách câu thành các thành phần ngữ pháp, giúp hiểu quan hệ logic:
Mệnh đề chính: The service should gracefully degrade└─ Chủ ngữ: The service└─ Trợ động từ: should└─ Vị ngữ: degrade (bổ ngữ: gracefully)
Mệnh đề thời gian: when upstream dependencies are unavailable└─ Từ nối: when└─ Chủ ngữ: upstream dependencies└─ Vị ngữ: are unavailable:::tip Điểm ngữ pháp nổi bật
Câu này sử dụng should để diễn đạt khuyến nghị/kỳ vọng, cùng trạng từ gracefully bổ nghĩa cho động từ, thể hiện giọng trang trọng của tài liệu kỹ thuật.
:::
3. Tra cứu nhanh từ vựng khó
Phần tiêu đề “3. Tra cứu nhanh từ vựng khó”Thẻ trích xuất các từ không phổ biến hoặc mang tính kỹ thuật trong câu, đưa ra định nghĩa nhanh:
| Từ vựng | Nghĩa tóm tắt |
|---|---|
| gracefully | Một cách nhẹ nhàng, ổn định (trong kỹ thuật thường nghĩa là không bị crash) |
| degrade | Giảm cấp chức năng, quay về mức dịch vụ thấp hơn |
| upstream | Phía trên (phần sớm hơn trong chuỗi phụ thuộc) |
| unavailable | Không khả dụng |
4. Biểu đạt thay thế
Phần tiêu đề “4. Biểu đạt thay thế”Đưa ra 2-3 cách diễn đạt cùng một ý, kèm chú thích sự khác biệt tinh tế:
Biểu đạt gốc:"The service should gracefully degrade when upstream dependencies are unavailable."
Thay thế 1 (thân mật hơn):"If an upstream service goes down, our system should still work, just with reduced features."
Thay thế 2 (kỹ thuật hơn):"In the event of upstream dependency failure, the system shall implement graceful degradation."
Thay thế 3 (ngắn gọn hơn):"When dependencies fail, fail gracefully rather than crash."5. Điểm phát âm
Phần tiêu đề “5. Điểm phát âm”Đối với phần dễ phát âm sai khi nói, đưa ra gợi ý:
:::note Phát âm và nối âm
degradetrọng âm ở âm tiết thứ hai: de-GRAD (không phải DE-grade)gracefullygiữagrace-và-fullycó khoảng dừng nhẹ, không nên đọc liềndependenciescó 4 âm tiết, âm /d/ ở giữa không nên nuốt mất :::
6. Ghi chú ngữ cảnh
Phần tiêu đề “6. Ghi chú ngữ cảnh”Nếu đây là cách diễn đạt phổ biến trong bối cảnh kỹ thuật cụ thể, thẻ sẽ bổ sung:
Bối cảnh kỹ thuật:Đây là cách diễn đạt kinh điển trong microservices và thiết kế chịu lỗi. Các khái niệm liên quan:• Circuit breaker pattern• Fallback mechanism• Fault toleranceTình huống sử dụng
Phần tiêu đề “Tình huống sử dụng”Khi đọc tài liệu API và gặp câu phức tạp:
“The service should gracefully degrade when upstream dependencies are unavailable.”
Bạn không chắc chắn về cấu trúc câu và một số từ vựng. Chọn toàn bộ câu, nhấn ⌘⇧D, ngay lập tức nhận được:
- Bản dịch toàn câu
- Phân tách thành phần ngữ pháp
- Định nghĩa nhanh từ vựng khó
- Cách diễn đạt cùng ý bằng cách đơn giản hơn
- Phát âm chính xác
Như vậy không chỉ hiểu nghĩa câu, mà còn học được cách diễn đạt quan điểm tương tự rõ ràng trong cuộc họp.
Phạm vi sử dụng tối ưu
Phần tiêu đề “Phạm vi sử dụng tối ưu”Chế độ câu phù hợp nhất cho:
- Câu dài trong tài liệu kỹ thuật
- Câu then chốt trong RFC hoặc tài liệu thiết kế
- Câu giải thích trong chú thích mã
- Diễn đạt trọng tâm trong thảo luận nhóm
:::caution Câu quá dài Nếu câu vượt quá 20 từ, DevLingo sẽ tự động gợi ý chuyển sang chế độ đoạn văn để phân tích tốt hơn. :::
Chế độ câu giúp lập trình viên không chỉ học “hiểu” câu tiếng Anh, mà còn học “nói ra” và “viết ra” cùng một cách diễn đạt.