Tài liệu, tài liệu, tài liệu!
Tôi làm việc với một số mã MVC khá phức tạp và hiện tại tôi chỉ thực sự hiểu cách thức hoạt động của nó, trái ngược với việc chấp nhận nó trên đức tin. Bất cứ khi nào tôi thực hiện một thay đổi mà tôi có một thời gian khó khăn để tìm ra, tôi đặt một nhận xét trong mã ở phần đó để giúp làm rõ những gì đang xảy ra. Nó có thể không giúp tôi vì nó không ở đó, nhưng nó sẽ giúp người tiếp theo. Tôi cũng muốn yêu cầu các lập trình viên khác xung quanh tôi xem xét các thay đổi của tôi để xem chúng có rõ ràng không.
Công ty của tôi có một wiki nội bộ mà chúng tôi sử dụng để ghi lại rất nhiều tác vụ meta mà chúng tôi làm, như các sự cố máy chủ ảo, truy vấn phổ biến, v.v ... Bất cứ khi nào tôi gặp phải điều gì đó tôi chưa từng làm trước đây nhưng tôi sẽ phải làm thường xuyên, tôi kiểm tra để xem nếu có wiki trên đó. Nếu không tôi sẽ làm một cái. Gần đây nhiều người đã tham gia vào nó, vì vậy tôi hy vọng nó sẽ phát triển nhanh hơn. Tôi nghĩ rằng nó thực sự giúp truyền thông về các nhiệm vụ trần tục hơn chúng ta có.