Một số tài liệu liên quan đến viết lách
writing
3
White

Bùi Hồng Hà viết ngày 23/05/2015

Tại sao phải viết lách

Lập trình không phải chỉ có viết mã máy tính bằng một ngôn ngữ lập trình cụ thể. Đối với cá nhân mình, lập trình còn bao gồm cả việc viết tài liệu, thiết kế, các bản đề nghị thay đổi.

Thực tế các dự án phần mềm mã nguồn mở cũng không chỉ có mã nguồn. Ví dụ dự án Python, các yêu cầu sửa đổi ngôn ngữ cũng như yêu cầu tính năng đều được viết tài liệu và thảo luận qua các PEPS. Các tài liệu này được viết bằng tiếng Anh.

Do vậy việc viết tài liệu (thiết kế, proposals, mô tả API) một cách rõ ràng dễ hiểu là một kỹ năng quan trọng không kém việc viết mã máy tính. Rèn luyện kỹ năng viết lách do vậy trở thành việc mà các lập trình viên nên làm.

Một số cuốn sách

Tiếng Anh

  1. The Elements of Style
  2. On Writing Well

2 cuốn trên cũng được rails hacker nổi tiếng @dhh giới thiệu tại:

https://signalvnoise.com/posts/3375-the-five-programming-books-that-meant-most-to-me

Tiếng Việt

Cuốn sách văn hay nhất mình từng đọc trong tiếng Việt là cuốn "Bí quyết giỏi văn" dành cho học sinh cấp 2 :D. Không biết hiện giờ cuốn này còn bán không.

Trong danh sách muốn đọc

  1. The Crafts of Research
  2. How to Write a Thesis
Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

Bùi Hồng Hà

59 bài viết.
299 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
White
81 8
Bài viết tổng hợp cơ chế hoạt động của https Chút ít về chữ ký điện tử Chữ ký điện tử là cơ chế bao gồm 3 thuật toán: Thuật toán chọn một khóa...
Bùi Hồng Hà viết hơn 3 năm trước
81 8
White
45 7
Giới thiệu Gần đây thấy bản thân chém gió rất nhiều về MapReduce, Hadoop v.v nhưng chưa thấy có bài viết nào tổng hợp + giải thích cụ thể về MapRe...
Bùi Hồng Hà viết 3 năm trước
45 7
White
37 0
Giới thiệu Google là một công ty dẫn đầu về phần mềm xử lý Big Data. Hầu hết các phần mềm xử lý dữ liệu như Hadoop đều có nguồn gốc ý tưởng từ Goo...
Bùi Hồng Hà viết 3 năm trước
37 0
Bài viết liên quan
White
170 46
Tại sao phải viết blog kĩ thuật? Có rất nhiều bài viết trên mạng nói về vấn đề tại sao một lập trình viên nên thường xuyên viết các bài blog kĩ thu...
Huy Trần viết hơn 3 năm trước
170 46
White
7 1
Bài viết "Write like you talk" của Paul Graham Dạo gần đây nhiều bạn hay than là không biết viết, ngại viết, nên mình chia sẽ bài viết này, khá ha...
Huy Trần viết hơn 2 năm trước
7 1
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
59 bài viết.
299 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!