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


9
Xử lý các lỗi không thể tái tạo
Giả sử nhóm của bạn viết một hệ thống phần mềm (khá ngạc nhiên!) Đang chạy tốt. Một ngày nọ, một trong những kỹ sư chạy nhầm một số truy vấn SQL làm thay đổi một số dữ liệu DB, sau đó quên nó. Sau một thời gian, bạn phát …



6
Sửa một lỗi chính tả trong một tên phương thức
Một trong những phương pháp mà tôi thường sử dụng trong cơ sở mã của chúng tôi là sai chính tả (và nó có trước tôi). Điều này thực sự gây khó chịu cho tôi không chỉ đơn giản vì nó bị viết sai mà quan trọng hơn là nó …

7
Thiết kế api REST bằng URI so với chuỗi truy vấn
Hãy nói rằng tôi có ba tài nguyên có liên quan như vậy: Grandparent (collection) -> Parent (collection) -> and Child (collection) Trên đây mô tả mối quan hệ giữa các tài nguyên này như sau: Mỗi ông bà có thể ánh xạ tới một hoặc một số cha mẹ. …
73 design  rest  api 

3
Sự khác biệt giữa Tương lai và Lời hứa là gì?
Sự khác biệt giữa Tương lai và Lời hứa là gì? (Trong Akka và Gpars.) Chúng trông giống nhau đối với tôi khi cả hai chặn và trả về giá trị của tương lai khi được gọi và một lời hứa là sẽ nhận được kết quả của một tương …
73 api  scala  groovy  akka 

7
Tôi nên đi theo con đường bình thường hay thất bại sớm?
Từ cuốn sách Code Complete có đoạn trích dẫn sau: "Đặt trường hợp bình thường sau ifthay vì sau else" Điều đó có nghĩa là các trường hợp ngoại lệ / sai lệch so với đường dẫn chuẩn phải được đặt trong elsetrường hợp. Nhưng Lập trình viên thực dụng …
73 design 

4
JavaScript có được giải thích theo thiết kế không?
Tôi thận trọng khi đặt câu hỏi này vì nó có vẻ quá khó tính. Tôi vừa mở JavaScript: Hướng dẫn dứt khoát và nó nêu lên trang đầu tiên của chương 1 "JavaScript là ngôn ngữ lập trình được giải thích ở mức độ cao, năng động, chưa được …
73 javascript 







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.