Tài liệu là chìa khóa
Phương pháp hay nhất 2 - Hoàn thành tài liệu của bạn trước khi bước tiếp theo
Tôi đã tốt nghiệp thạc sĩ về Máy tính & Ứng dụng và tôi rất đam mê viết mã nguồn ngay cả khi hoàn toàn không hiểu và ghi lại các yêu cầu. Tài liệu thiết kế và tài liệu về các trường hợp kiểm thử không có trong vòng đời phát triển phần mềm .... có bước chuyển trực tiếp đến mã hóa.
Ở giai đoạn sau, tôi thấy mình gặp rắc rối lớn và tôi sớm nhận ra Documentation is the Key để trở thành nhà phát triển phần mềm, người kiểm tra hoặc kiến trúc sư thành công.
Trước khi bắt đầu phát triển phần mềm nhỏ hay lớn, bạn phải có câu trả lời cho những câu hỏi sau:
Đặc điểm kỹ thuật yêu cầu ở đâu?
Tài liệu Phân tích Tác động ở đâu?
Tài liệu Thiết kế ở đâu?
Bạn đã ghi lại tất cả các giả định, giới hạn một cách chính xác chưa?
Bạn đã xem xét tất cả các tài liệu chưa?
Bạn có đăng nhập vào tất cả các tài liệu từ tất cả các bên liên quan không?
Khi bạn có câu trả lời xác đáng cho tất cả các câu hỏi trên, bạn đã an toàn và sẵn sàng tiến hành mã hóa. Nhiều tổ chức sẽ có những quy tắc nghiêm ngặt phải tuân theo, nhưng những tổ chức khác thì không. Cách tốt nhất là hoàn thành tất cả các tài liệu được yêu cầu và thực hiện các phê duyệt thích hợp trước khi tiến hành mã hóa phần mềm.
Những gì bạn học được hôm nay, chuẩn bị cho ngày mai!
Vì vậy, một lần nữa, đó là một trong những phương pháp hay nhất để có tài liệu càng nhiều càng tốt. Một số tài liệu quan trọng giúp bạn chuẩn bị cho tương lai là:
- Phương pháp thiết kế
- Các mẹo và thủ thuật
- Các chức năng, lệnh và hướng dẫn đặc biệt
- Bài học kinh nghiệm
- Các tình huống đặc biệt
- Phương pháp gỡ lỗi
- Thực hành tốt nhất
- Bất cứ điều gì có thể giúp bạn trong tương lai
Lưu giữ tài liệu dưới dạng điện tử không mất phí. Vì vậy, hãy bắt đầu duy trì tài liệu bắt buộc.