từ các Công ước về Mã Java - ngày 12 tháng 9 năm 1997 bởi Sun microsystems.
Bạn sẽ thấy trích dẫn này trong phần giới thiệu của tài liệu dưới
1.1 Tại sao có quy ước về mã
- 80% chi phí trọn đời của một phần mềm được bảo trì
- Hầu như không có phần mềm nào được duy trì trong suốt cuộc đời bởi tác giả gốc của nó
- Các quy ước mã cải thiện khả năng đọc của phần mềm cho phép các kỹ sư hiểu mã mới nhanh hơn và kỹ lưỡng hơn
- Nếu bạn gửi mã nguồn của mình dưới dạng sản phẩm, bạn cần đảm bảo rằng nó cũng được đóng gói và làm sạch như bất kỳ sản phẩm nào khác mà bạn tạo.
Đến năm 2011, tài liệu này khá cũ. Phần mềm và hệ thống đang được phát triển trong vô số ngôn ngữ bao gồm và không bao gồm Java.
Tuy nhiên, Java rất chậm và có dung lượng bộ nhớ cực lớn so với C / C ++. Khi một số người dùng trải nghiệm Java chạy chậm như thế nào so với các ngôn ngữ khác như PHP, C / C ++, v.v., họ thường nghĩ rằng có gì đó không ổn với chương trình. Tiền sau đó được dành cho việc cố gắng cải thiện hiệu suất không có kết quả. Vì lý do này, tôi luôn đặt câu hỏi về động lực của mọi người để nhảy lên tàu Titanic và ra khơi. Vì việc triển khai nhiều chương trình trong Java không có ý nghĩa gì, đặc biệt là vấn đề về hiệu năng hoặc bộ nhớ là một mối quan tâm.
Tôi thực sự đã thấy mọi người dành nhiều thời gian hơn để triển khai một cái gì đó trong Java vì nó là một triển khai Java hơn là họ đã sử dụng phần mềm giống như một tập lệnh bash trên Linux hoặc trong Python hoặc C ++.
Tôi không nói tránh Java bằng mọi giá, nhưng có một công cụ phù hợp cho công việc phù hợp và có nhiều công cụ hơn Java ngày nay.
Xin chúc mừng Apple vì cuối cùng đã phản đối Java.!