tailieunhanh - Chọn ngôn ngữ lập trình tối ưu

Giới thiệu Khi lập kế hoạch cho một giải pháp phần mềm, bạn có nhiều ngôn ngữ lập trình khác nhau để lựa chọn và thật dễ bị lạc vào mớ bòng bong của từng ngôn ngữ. Sự lựa chọn của bạn có thể phụ thuộc vào nhiều nhân tố. Nếu dùng nó cho một dự án hay sở thích cá nhân, bạn có thể phải chấp nhận một ngôn ngữ mà bạn biết. | Chọn ngôn ngữ lập trình tôi ưu Giới thiệu Khi lập kế hoạch cho một giải pháp phần mềm bạn có nhiều ngôn ngữ lập trình khác nhau để lựa chọn và thật dễ bị lạc vào mớ bòng bong của từng ngôn ngữ. Sự lựa chọn của bạn có thể phụ thuộc vào nhiều nhân tố. Nếu dùng nó cho một dự án hay sở thích cá nhân bạn có thể phải chấp nhận một ngôn ngữ mà bạn biết. Nếu sự lựa chọn của bạn phải phụ thuộc vào những gì sẵn có thì có thể bạn sẽ phải miễn cưỡng chấp nhận và tiếp cận một cách không dễ dàng. Hoặc bạn sẽ tốn nhiều thời gian để phát triển lại các thành phần mà lẽ ra có thể tái sử dụng được điều này khiến cho các tài liệu trở thành cơn ác mộng. Bài này không so sánh rườm rà về các ngôn ngữ hàm hướng đối tượng và thủ tục. Với các ví dụ và kịch bản thực tế bài này cho thấy cách chọn một ngôn ngữ có hiệu quả tối đa và dễ phát triển cho dự án của bạn. Nó giúp bạn xem xét các nhân tố để cân nhắc khi lựa chọn một ngôn ngữ lập trình cho dù áp dụng cho cá nhân hay cho một dự án lớn trong một tổ chức. Các nhân tố cần xem xét Không chỉ có một nhân tố cần xem xét khi chọn một ngôn ngữ lập trình. Ví dụ trong khi phát triển một trang web động bạn có thể coi JavaServer Pages JSP servlets là sự lựa chọn tốt nhất và những người khác có thể thích sử dụng PHP hay một ngôn ngữ tạo kịch bản lệnh tương tự. Không có ngôn ngữ duy nhất nào là sự lựa chọn tốt nhất cả. Mặc dù bạn có thể ưu tiên cho các nhân tố nào đó chẳng hạn như hiệu năng và bảo mật trong các ứng dụng doanh nghiệp các nhân tố khác chẳng hạn như ít dòng mã hơn có thể là ưu tiên thấp hơn. Luôn luôn có một số lý do nào đó. Sau khi người ta giao cho bạn một dự án hoặc nhiệm vụ thường cần làm công tác chuẩn bị trước khi giải quyết vấn đề thực tế. Việc lựa chọn ngôn ngữ là thành phần thường hay bị bỏ sót nhiều nhất trong công tác chuẩn bị này. Khi lựa chọn một ngôn ngữ cho một dự án cá nhân bạn có thể chọn một ngôn ngữ theo sở thích riêng. Ở đây quan trọng là các dòng mã tất nhiên bạn sẽ chọn một ngôn ngữ có thể hoàn thành công việc trong

TỪ KHÓA LIÊN QUAN