- Chúng ta đang phá hỏng phần mềm khi không còn cân nhắc đến độ phức tạp mỗi khi thêm tính năng hoặc tối ưu một phần cụ thể
- Chúng ta đang phá hỏng phần mềm bằng những hệ thống build phức tạp
- Chúng ta đang phá hỏng phần mềm khi khiến mọi thứ phình to và dễ tổn thương bằng những chuỗi phụ thuộc phi lý
- Chúng ta đang phá hỏng phần mềm khi nói với các lập trình viên mới rằng “Don’t reinvent the wheel!”. Nhưng việc tái tạo lại bánh xe là cách để học cách mọi thứ vận hành, đồng thời là bước đầu tiên để tạo ra những bánh xe mới và khác
- Chúng ta đang phá hỏng phần mềm khi không còn quan tâm đến tính tương thích ngược của API
- Chúng ta đang phá hỏng phần mềm khi thúc ép việc viết lại những thứ vốn đã hoạt động tốt
- Chúng ta đang phá hỏng phần mềm khi lao vào mọi ngôn ngữ, mô hình lập trình và framework mới xuất hiện
- Chúng ta đang phá hỏng phần mềm khi luôn đánh giá thấp độ khó của việc xử lý các thư viện phức tạp sẵn có so với tự triển khai trực tiếp
- Chúng ta đang phá hỏng phần mềm khi cho rằng tiêu chuẩn thực tế của XYZ lúc nào cũng tốt hơn thứ ta có thể tự triển khai cho trường hợp sử dụng cụ thể của mình
- Chúng ta đang phá hỏng phần mềm khi khẳng định rằng chú thích mã là vô dụng
- Chúng ta đang phá hỏng phần mềm khi lầm tưởng phần mềm chỉ là một bộ môn kỹ thuật thuần túy
- Chúng ta đang phá hỏng phần mềm khi tạo ra những hệ thống không còn khả năng thu gọn thêm nữa: trong bất kỳ hệ thống nào, điều đơn giản phải có thể được thực hiện một cách đơn giản
- Chúng ta đang phá hỏng phần mềm khi cố tạo ra mã nhanh nhất có thể mà không nỗ lực làm ra mã được thiết kế tốt nhất có thể
- Chúng ta đang phá hỏng phần mềm, và thứ còn lại sẽ không còn mang đến niềm vui của việc hack nữa
7 bình luận
Phát minh lại bánh xe <-> phát minh lại thứ đã được viết sẵn
Hai điều này chẳng phải là hai khái niệm hoàn toàn đối lập nhau sao?
Cơn bùng nổ của chú thích đang đến
Đúng là thấm thật haha Mỗi lần các bạn hậu bối mới vào là tôi lại nghĩ phải chỉ cho các bạn ấy thế nào đây... Có vẻ đây sẽ là một cách hay..
Làm ơn đừng đánh nữa TT
....thôi mình sẽ cứ im lặng vậy...
Có khá nhiều điểm chồng lấn với “10 dấu hiệu một đất nước suy vong” mà Hàn Phi Tử từng nói.
Ý kiến trên Hacker News
Gợi nhớ đến bài nói chuyện của Jonathan Blow. Phần mềm, nếu không được bảo trì, sẽ suy tàn như mọi thứ khác
Gợi nhớ đến "10 nguyên tắc của thiết kế tốt" của Dieter Rams
Chia sẻ trải nghiệm làm việc tại một công ty vào những năm 2000
Có nhiều ý kiến trái ngược
Chia sẻ trải nghiệm ở công việc đầu tiên
Ý kiến về lý do chúng ta đang phá hỏng phần mềm
Mọi phát biểu đều là một sự đánh đổi
Tôn trọng antirez, nhưng cho rằng bài đăng này đầy những phát biểu ngắn nghe kêu nhưng khó trụ vững trong tranh luận
Ý kiến về đồ thị độ phức tạp/đồ thị phụ thuộc
Những yếu tố đang phá hỏng phần mềm