Tôi nghĩ rằng bạn đang xem xét vấn đề này từ quan điểm sai.
Tôi rất thích sử dụng các bao đóng trong Java. ... Làm thế nào để sử dụng thư viện như vậy trong một ứng dụng sản xuất doanh nghiệp?
Quyết định của bạn về công nghệ sử dụng trong ứng dụng sản xuất doanh nghiệp phải dựa trên những gì sẽ tốt nhất cho doanh nghiệp trong thời gian dài. Bạn nên đặt câu hỏi như:
- Việc thêm công nghệ sẽ cải thiện đáng kể ứng dụng từ quan điểm của chức năng?
- Những rủi ro đối với dự án hiện tại là gì?
- Công nghệ có cho là "sản xuất đã sẵn sàng" không?
- Công nghệ có được hỗ trợ không. Có khả năng vẫn được hỗ trợ trong thời gian từ 5 đến 10 năm không?
- Nếu bạn rời khỏi công ty, có ai khác sẽ tiếp quản việc duy trì mã của bạn không?
- Ý nghĩa đào tạo/tuyển dụng của việc sử dụng công nghệ là gì?
Nói chung, các câu như "Tôi rất thích sử dụng Xxx" sẽ không có chỗ trong việc ra quyết định của doanh nghiệp.(Có các ví dụ phản đối, ví dụ như các công ty khởi nghiệp đặt cược công ty vào một số công nghệ mới, nhưng tỷ lệ thành công thực sự là ... umm ... mở để đầu cơ.)
Tóm lại, nếu bạn đang xây dựng ứng dụng sản xuất doanh nghiệp, bạn cần phải bảo thủ và chống lại sự cám dỗ khi sử dụng công nghệ mới sáng bóng "để giải trí". Cố gắng nghĩ như một người quản lý CNTT.
Nguồn
2009-09-13 00:09:41
Bạn có thể thử sử dụng scala hoặc clojur thay vì – KitsuneYMG