2009-04-22 37 views
5

ý định của tôi ở đây là phải có một chủ đề duy nhất của ý chí-make-bạn-một-tốt-trình-chỉ-cho-đọc loại điều hoặc giấy tờ hoặc bài viết blog thực sự nổi bật mà nhà văn đã đặt rất nhiều nỗ lực để chưng cất (bất kỳ thứ gì sẽ đưa bạn đến chưa đầy một ngày để đọc). Tôi không có thời gian để đào sâu những thông tin khổng lồ của internet (phần lớn thời gian) vì vậy nếu chúng ta giúp đỡ lẫn nhau bằng cách đặt đèn hiệu vào những thứ tốt, tất cả chúng ta đều có thể tiết kiệm thời gian.bài được khuyến nghị/giấy tờ về nghề lập trình

Phải

  • ảnh hưởng (hoặc ít nhất làm cho bạn kiểm tra) của bạn góc nhìn/quan điểm về lập trình.
  • công nghệ bất khả tri (không chỉ liên quan đến cộng đồng lập trình cụ thể).
  • không phải là một phích cắm cho kiến ​​trúc, sản phẩm hoặc phương pháp mới.
  • không được liên kết với một vai trò cụ thể hỗ trợ lập trình. (Cách thực hiện thông số kỹ thuật tốt hơn/UX/v.v.)
  • không làm cho bộ não của tôi bị tổn thương. Nhắm mục tiêu đối tượng trung cấp đến nâng cao mà không giả định người đọc là một thuật sĩ tại môn toán/tính toán

Tôi thấy chúng tôi đã có 'What are the best programming articles?' và có một số chồng chéo (ít nhất với trang đầu tiên) _ I không thể tìm thấy những từ để nói lên sự khác biệt mà tôi muốn truyền đạt. Tôi đoán sự nhấn mạnh là ở đây trên khía cạnh 'thủ công'.
Hy vọng rằng mọi người tìm thấy ý tưởng này là một số sử dụng và đóng góp .. hoặc nó được bình chọn/đóng cửa và không thêm vào tiếng ồn.

+0

Chồi câu hỏi hay! –

Trả lời

2

Mythical Man Month, trong khi sách không phải là một bài viết, là điều cần thiết.

+0

Uri .. thêm siêu liên kết sẽ đẹp. – Gishu

3

The Dijkstra Archives thổi tôi đi. Hầu hết là ngắn và có thể được đọc trong chưa đầy một giờ. Vẻ đẹp là nhiều người sẽ lấy phần còn lại của cuộc sống tự nhiên để thực sự hiểu. :)

3

How to be a programmer

là tương đối ngắn, bạn có thể dễ dàng đọc nó trong một ngày, và tập trung vào ngữ dụng của nghề nghiệp.

3

Mặc dù đây không phải là một bài viết/giấy Tôi mạnh mẽ sẽ đề nghị bạn đọc:

Refactoring bởi Martin Fowler et al.

Điều này làm cho bạn hoàn toàn thay đổi cách bạn nhìn thấy mã. Mã nguồn không phải là cho máy để được hạnh phúc nhưng đối với con người.

Mọi kẻ đánh lừa đều có thể viết mã mà máy tính có thể hiểu.lập trình viên giỏi viết mã mà con người có thể hiểu được. ~ Martin Fowler

+0

Tôi đoán bạn có thể mở rộng bài đăng cũng mang Beck vào việc đưa ánh đèn trở lại kỷ luật, chuyên môn, động lực xã hội và sự tự tin thông qua tự động hóa thử nghiệm với XP: Embrace Change .. mặc dù cả hai đều không phải là bài viết. . – Gishu

0

Giấy Martin Fowler trên GUI Architectures. Nếu các lập trình viên đọc điều này trước khi gợi lên GUI, thế giới sẽ là một nơi tốt hơn nhiều.
Tôi có bản in tiện dụng để quay lại mỗi khi tôi nhầm lẫn với MVC, MVP, MVVM và các từ viết tắt khác nhân với ngày ... và sự khuếch tán ngữ nghĩa của chúng.

Các vấn đề liên quan