#sach-hay
7 bài viết về chủ đề này
Tracer Bullets — Bắn đạn sáng để tìm đường trong đêm
Topic 12 trong series The Pragmatic Programmer: Tracer Bullets — build end-to-end nhanh, lấy feedback sớm, thay vì thiết kế hoàn hảo rồi mới code.
Reversibility — Không có quyết định nào là vĩnh viễn
Topic 11 trong series The Pragmatic Programmer nói về Reversibility — khả năng đảo ngược quyết định. Một bài học đắt giá cho bất kỳ ai làm software: không có quyết định nào là mãi mãi, hãy xây dựng hệ thống để dễ xoay hướng.
Communicate! — Giao tiếp cũng quan trọng như code (Pragmatic Programmer #7)
Topic 7 cuối cùng của Chapter 1: Communicate! — giao tiếp trong công việc lập trình viên. 5 nguyên tắc: biết đối tượng, chọn thời điểm, biết mình muốn nói gì, làm đẹp, và lắng nghe.
Your Knowledge Portfolio — Danh mục đầu tư tri thức (Pragmatic Programmer #6)
Tiếp tục series The Pragmatic Programmer với Topic 6: Your Knowledge Portfolio. Khám phá 5 nguyên tắc quản lý kiến thức như một danh mục đầu tư tài chính — đầu tư đều đặn, đa dạng hóa, và luôn đón đầu công nghệ mới.
Stone Soup và Boiled Frogs — Chuyện nấu súp với luộc ếch trong Pragmatic Programmer
Topic 4 trong The Pragmatic Programmer kể hai câu chuyện ngụ ngôn: Stone Soup dạy chủ động, Boiled Frogs dạy tỉnh táo.
🧹 Software Entropy — Tại sao "cửa sổ vỡ" lại nguy hiểm?
Cảm nhận về Topic 3: Software Entropy trong The Pragmatic Programmer — tại sao cửa sổ vỡ lại nguy hiểm với codebase của bạn?
[Cảm nhận sách] The Pragmatic Programmer — Topic 1: It's Your Life
Mình bắt đầu đọc lại cuốn The Pragmatic Programmer và muốn ghi lại cảm nhận từng topic. Bài đầu tiên: It's Your Life — về tinh thần làm chủ sự nghiệp của một lập trình viên.