The fundamental problem with program maintenance is that fixing a defect has a substantial chance of introducing another. So the whole process is two steps forward and one step back. Why aren't defects fixed more cleanly? First, even a subtle defect shows itself as a local failure of some kind. In fact it often has system-wide ramifications, usually nonobvious. Any attempt to fix it with minimum effort will repair the local and obvious, but unless the structure is pure or the documentation very fine, the far-reaching effects of the repair will be overlooked.

— Fred Brooks

✦

Blog

Nơi mình chia sẻ nhật ký và những câu chuyện nhỏ trong hành trình làm nghề.

❖
Code Side Project — Món Quà Tuyệt Vời Cho Developer

Code Side Project — Món Quà Tuyệt Vời Cho Developer

13 tháng 6, 2026•Phong

Tại sao side project lại quan trọng với developer? Chia sẻ kinh nghiệm và lời khuyên từ một lập trình viên.

side-projectdevelopercareer+2
Đọc tiếp→

🧹 Software Entropy — Tại sao "cửa sổ vỡ" lại nguy hiểm?

13 tháng 6, 2026•Phong

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?

pragmatic-programmersoftware-engineeringsach-hay+1
Đọc tiếp→
Rust — Cơn sốc văn hoá cho lập trình viên

Rust — Cơn sốc văn hoá cho lập trình viên

12 tháng 6, 2026•Phong Hy

Hôm qua sau giờ làm, mình ngồi đọc lại Rust book — mà thiệt tình lần nào mở ra cũng có cái mới để học.

RustProgrammingPersonal
Đọc tiếp→
The Pragmatic Programmer — Hành trình lập trình viên trách nhiệm

The Pragmatic Programmer — Hành trình lập trình viên trách nhiệm

12 tháng 6, 2026•Phong Hy

Topic 2: The Cat Ate My Source Code — Nghe cái tên hài hước vậy thôi, nhưng nội dung bên trong lại nói về một trong những phẩm chất quan trọng nhất của một lập trình viên: tinh thần trách nhiệm.

Pragmatic ProgrammerBook ReviewSoftware Engineering
Đọc tiếp→
←Trước
1···47484950
1···484950
Sau→

Trang 48 / 50

Xem tất cả Tags→
✦
Home✦Blog✦Tags

Privacy Policy•Terms & Conditions© 2026 Phong Hy. Crafted with care.