Khi theo thời hạn lập trình đặc biệt nghiêm ngặt (như một giờ), nếu tôi hoảng sợ, xu hướng của tôi là nhảy vào mã hóa mà không có kế hoạch thực sự và hy vọng tôi tìm ra nó khi tôi đi cùng. Có đủ thời gian, điều này có thể làm việc, nhưng trong một cuộc phỏng vấn, nó đã không thành công, nếu không phản tác dụng hoàn toàn. Tôi không phải lúc nào cũng thoải mái ngồi đó suy nghĩ trong khi đồng hồ kêu tích tắc.
Có một danh sách kiểm tra hoặc có các kỹ thuật để nhận ra khi bạn hiểu rõ vấn đề đủ để bắt đầu viết mã không? Khi nào thì hiệu quả nhất để suy nghĩ và thiết kế nhiều hơn so với mã một số thí nghiệm và tìm ra thiết kế trên tất cả sau này?
Dưới đây là danh sách các kỹ thuật để làm bài kiểm tra toán và một kỹ thuật khác để làm bài kiểm tra miệng . Có một danh sách các kỹ thuật tương tự để xử lý một vấn đề lập trình dưới áp lực không?
TRẢ LỜI: Tôi nghĩ rằng đây là một câu trả lời hợp lệ: Làm thế nào để giải quyết nó . Tôi thấy rằng liên kết đó là một câu trả lời cho các bước để giải quyết hoặc tiếp cận hướng tới một giải pháp . Ngoài ra còn có một số lời khuyên thực sự hay tại Suy nghĩ thành tiếng trong một cuộc phỏng vấn có thực sự là chiến lược tốt nhất? . Một lập luận tuyệt vời và ngắn gọn cho TDD là câu trả lời đầu tiên cho TDD Viết mã vs Tìm ra câu trả lời cho một vấn đề? .