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






7
Khi nào tôi nên viết bài kiểm tra tích hợp?
Theo quy tắc của các bài kiểm tra đơn vị TDD được viết trước mã sản xuất, nhưng còn các bài kiểm tra Tích hợp thực hiện tương tác giữa các vật thể có dây (không giả)? Chúng nên được viết trước khi kiểm tra đơn vị hoặc sau mã …



8
Mã đẹp là gì? [đóng cửa]
Tôi thường đọc rằng các nhà phát triển phải viết mã đẹp, nhưng đối với người mới bắt đầu như tôi vẫn còn mơ hồ về mã đẹp là gì và làm thế nào để bạn nhận ra nó? Câu hỏi tất yếu là: Làm thế nào để viết mã …


1
Nhập suy luận trong Java 8
Việc giới thiệu ký hiệu lambda mới (xem ví dụ bài viết này ) trong Java 8 sẽ yêu cầu một số loại suy luận? Nếu vậy, hệ thống kiểu mới sẽ tác động đến toàn bộ ngôn ngữ Java như thế nào?

5
Câu đố đài phun nước Champaign
Ly nước rỗng được sắp xếp theo thứ tự sau: Khi bạn rót chất lỏng vào ly thứ 1 nếu nó đầy, thì chất lỏng thừa sẽ được đưa vào ly 2 và 3 với số lượng bằng nhau. Khi thủy tinh 2 đầy, chất lỏng dư sẽ được bay …


2
chức năng nhà máy python thực hành tốt nhất
Giả sử tôi có một tệp foo.pychứa một lớp Foo: class Foo(object): def __init__(self, data): ... Bây giờ tôi muốn thêm một hàm tạo một Foođối tượng theo một cách nhất định từ dữ liệu nguồn thô. Tôi nên đặt nó như một phương thức tĩnh trong Foo hoặc như …
30 design  python 

2
Viết Java có độ trễ thấp [đã đóng]
Có bất kỳ kỹ thuật dành riêng cho Java nào (những thứ không áp dụng cho C ++) để viết mã có độ trễ thấp, trong Java không? Tôi thường thấy các vai trò độ trễ thấp của Java và họ yêu cầu kinh nghiệm viết Java có độ trễ …

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.