Hiện đại hóa mainframe hiếm khi là một quyết định đơn lẻ. Đó là lựa chọn giữa nhiều chiến lược khác biệt, mỗi chiến lược có một hồ sơ chi phí, thời gian và rủi ro rất khác nhau, và câu trả lời đúng phụ thuộc vào mục tiêu kinh doanh của bạn chứ không phải sở thích công nghệ. Chọn “viết lại tất cả” khi một replatform là...
Phát triển phần mềm
Bài viết, hướng dẫn và tài liệu về Phát triển phần mềm, cung cấp thông tin thực tiễn cho lập trình viên và doanh nghiệp.
“Chuyển khỏi COBOL sẽ tốn bao nhiêu?” là câu hỏi đầu tiên mà mọi hội đồng quản trị đặt ra, và câu trả lời trung thực là nó phụ thuộc vào nhiều thứ hơn là quy mô của mã nguồn. Hướng dẫn này phân tích điều thực sự chi phối chi phí di trú COBOL tại Anh, các khoảng ngân sách và tiến độ thực tế, cùng những rủi ro biến một...
Rust là một đích di chuyển COBOL ngày càng phổ biến đối với các tổ chức muốn có cả an toàn bộ nhớ lẫn hiệu năng cao mà không cần bộ thu gom rác. Đối với các hệ thống trọng yếu về an toàn và nhạy cảm với hiệu năng, những bảo đảm của một cuộc di chuyển COBOL sang Rust rất thuyết phục: toàn bộ các lớp lỗi bộ nhớ được bắt...
Go là một đích đến thực dụng cho việc di chuyển COBOL sang Go khi sự đơn giản, build nhanh và triển khai dễ dàng quan trọng hơn một hệ sinh thái framework doanh nghiệp đồ sộ. Nó biên dịch thành một tệp nhị phân tĩnh duy nhất không có phụ thuộc runtime, chạy được ở mọi nơi, và mô hình đồng thời tích hợp sẵn của nó phù...
Java là đích đến phổ biến nhất cho việc di chuyển COBOL doanh nghiệp, và lý do thì dễ hiểu. Nó trưởng thành, định kiểu mạnh, được hậu thuẫn bởi một hệ sinh thái thư viện khổng lồ, và được hỗ trợ bởi một trong những nguồn nhân lực lập trình viên dồi dào nhất tại Vương quốc Anh. Đối với các tổ chức đang vận hành COBOL...
COBOL vẫn là nền tảng cho một lượng khổng lồ phần mềm đang vận hành trong các ngân hàng, công ty bảo hiểm, cơ quan nhà nước và tập đoàn bán lẻ lớn tại Anh. Phần lớn trong số đó xử lý tiền, và phần lớn đã chạy từ rất lâu trước khi những lập trình viên đang bảo trì nó hôm nay gia nhập tổ chức. Khi chuyên môn COBOL dần về...
Vòng đời phát triển phần mềm, thường được viết tắt là SDLC, là quy trình có cấu trúc mà các nhóm tuân theo để đưa phần mềm từ một ý tưởng đến một sản phẩm hoạt động được và được bảo trì. Hiểu nó quan trọng dù bạn phát triển hay đặt mua phần mềm, vì chất lượng của quy trình phần lớn quyết định chất lượng, chi phí và...
Phát triển web là gì? Nói ngắn gọn, phát triển web là công việc xây dựng và duy trì các website và ứng dụng web, từ một trang giới thiệu đơn giản đến một nền tảng phức tạp như ngân hàng trực tuyến. Nếu bạn từng tự hỏi điều gì thực sự xảy ra giữa một ý tưởng và một website hoàn chỉnh, hướng dẫn dành cho người mới bắt...
Phát triển phần mềm là gì? Theo cách đơn giản nhất, phát triển phần mềm là quá trình thiết kế, xây dựng, kiểm thử và bảo trì các chương trình chạy trên máy tính, điện thoại, máy chủ và thiết bị. Đây là cách một ý tưởng trở thành một ứng dụng hoạt động. Nhưng định nghĩa một dòng này ẩn chứa rất nhiều điều, và nếu bạn là...
Mức độ quan tâm tìm kiếm về “REST vs GraphQL” vẫn duy trì cao liên tục trong những năm 2020, với cuộc tranh luận trở nên cấp bách hơn khi ngày càng nhiều nhóm xây dựng sản phẩm nặng về frontend với yêu cầu dữ liệu phức tạp. GraphQL đã hoạt động trong môi trường production từ khi Facebook open-source nó vào năm 2015 và...