Tôi đọc cuốn sách "Mẫu Phần mềm" của Richard P. Gabriel (pdf), trong đó có một bài luận có tên "Viết Broadside", trong đó ông cho rằng các lập trình viên nên phát triển khả năng viết rõ ràng. Tôi đã thấy rằng các đề xuất của anh ấy chắc chắn đã cải thiện khả năng viết các thông số kỹ thuật và tài liệu thiết kế của tôi.Các lập trình viên có thể viết rõ ràng không?
Một trong những đề xuất của ông là phát triển các buổi hội thảo bằng văn bản tại nơi làm việc. Điều này sẽ giúp cải thiện khả năng thể hiện bản thân một cách rõ ràng khi ghi lại thiết kế của bạn.
Chúng tôi đã có một hệ thống, mỗi tuần một lần, một thành viên trong nhóm đưa ra một cuộc thảo luận Pecha Kucha về bất kỳ chủ đề nào để giúp cải thiện khả năng thuyết trình của chúng tôi.
Vì vậy, tôi cũng đang nghĩ đến việc đề xuất các hội thảo bằng văn bản.
Có ai đã viết hội thảo tại nơi làm việc của họ không?
"Một người có kiến thức nhưng thiếu sức mạnh để thể hiện nó không tốt hơn là nếu anh ta không bao giờ có bất kỳ ý tưởng nào cả." - Thucydides
Chỉnh sửa: Điều tôi đang nói ở đây là khả năng ghi lại mã của bạn một cách rõ ràng, ví dụ: thông số kỹ thuật và tài liệu thiết kế. Không phải bản thân mã nguồn.
@ Rob, hey i không có nghĩa là để khuấy động mọi thứ lên, tôi chỉ là loại bối rối. Bạn đề cập đến rằng bạn không nói về mã, BUt trong bình luận của bài viết của tôi bạn giới thiệu bình luận của Mitch (đó là về mã) và nói rằng đó là những gì bạn đang nói về. Đó là nó? – mattlant
@mattlant, vui lòng đọc lại câu trả lời của Mitch. Các yếu tố của phong cách là một kinh thánh về văn bản rõ ràng. Không mã hóa. Điểm khác của Mitch liên quan đến việc đặt tên biến tốt và anh ta chỉ ra nếu bạn không thể diễn đạt ý tưởng tốt, bạn sẽ nhận được các biến như "x1" thay vì "des_iptance" nhiều hơn desciptive. –
OK, tôi hiểu ý bạn là gì. Nhưng tôi đoán đó là nơi tôi sẽ tiếp tục không đồng ý. Tôi htink bạn tuyệt vời khi viết những tên mô tả, nhưng có một lệnh kém để đưa tất cả những điều đó bằng tiếng Anh kỳ diệu cho mọi người đọc. Bạn thậm chí còn tự mình nói. Điểm duy nhất của tôi cho tất cả điều này là ... – mattlant