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

5
Phát triển phần mềm linh hoạt: Làm thế nào để bạn phản ứng * về mặt tài chính * với việc thay đổi yêu cầu của người dùng?
Có một điều tôi luôn tự hỏi khi đọc về tất cả những thứ "phát triển nhanh" này ở đây trên SE và các trang web khác: Trong kỹ thuật phần mềm "truyền thống", bạn thu thập các yêu cầu của người dùng, viết một đặc tả dựa trên những …



3
Làm thế nào tôi có thể đơn vị kiểm tra âm thanh?
Tôi đã kế thừa một dự án nhỏ và muốn mở rộng nó và ổn định nó cùng một lúc bằng cách viết Bài kiểm tra đơn vị cho tất cả các mã mới mà tôi đang thêm. Lớp đầu tiên TypedAudioCreator, tạo các tệp âm thanh và điều này …
13 c#  tdd 


2
Một mô hình phân nhánh git phù hợp cho các sản phẩm đi kèm với phiên bản của một sản phẩm khác, của bên thứ ba (và ưu và nhược điểm của một đề xuất)
Lưu ý: Câu hỏi của tôi tập trung vào vấn đề cụ thể của tôi (liên quan đến Liferay) nhưng tôi hy vọng nó có thể hữu ích cho bất kỳ ai cần duy trì các phiên bản khác nhau của cùng một dự án trên git. Tôi làm việc …

3
Clojure độc ​​lập với Java như thế nào?
Tôi còn khá mới mẻ với thế giới Clojure. Tôi đánh giá cao việc người ta có thể truy cập dễ dàng vào tất cả các thư viện Java thông qua các tính năng xen kẽ của Clojure, nhưng tôi đã tự hỏi Clojure đứng trên đôi chân của mình …







4
Cơ sở dữ liệu điểm chuẩn
Tôi thấy rất nhiều cuộc thảo luận xoay quanh hiệu suất của db 'x' hoặc việc chuyển từ 'x' sang 'y' đã cải thiện hiệu suất trang web của chúng tôi. Tôi vẫn chưa thấy điểm chuẩn phù hợp hoạt động trên các loại cơ sở dữ liệu khác nhau. …


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.