Kỹ thuật phần mềm

Q & A cho các chuyên gia, học giả và sinh viên làm việc trong vòng đời phát triển hệ thống




14
Tại sao tràn số học bị bỏ qua?
Bạn đã bao giờ thử tổng hợp tất cả các số từ 1 đến 2.000.000 bằng ngôn ngữ lập trình yêu thích của mình chưa? Kết quả rất dễ dàng để tính toán thủ công: 2.000.001.000.000, lớn hơn 900 lần so với giá trị tối đa của số nguyên 32 …






12
Có một điểm để bao gồm một bản ghi nhật ký thay đổi của Mt trong mỗi tệp mã khi bạn đang sử dụng kiểm soát phiên bản không?
Tôi có ấn tượng rằng một hệ thống kiểm soát phiên bản đã loại bỏ sự cần thiết phải "thay đổi nhật ký" được dán ở mọi nơi trong mã. Tôi thường thấy việc tiếp tục sử dụng nhật ký thay đổi, bao gồm các khối lớn khi bắt đầu …

14
Khi nào tối ưu hóa không sớm và do đó không xấu?
"Tối ưu hóa sớm là gốc rễ của mọi tội lỗi" là điều mà hầu hết tất cả chúng ta đã nghe / đọc. Điều tôi tò mò là loại tối ưu hóa nào không sớm, tức là ở mọi giai đoạn phát triển phần mềm (thiết kế cấp cao, …




2
Một phụ thuộc Java bóng mờ là gì?
Nhà phát triển JVM tại đây. Gần đây tôi đã thấy những lời nói đùa trên các phòng chat IRC và ngay cả trong văn phòng của riêng tôi về cái gọi là thư viện Java " bóng mờ ". Bối cảnh của việc sử dụng sẽ là một cái …
75 java  libraries  jvm 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.