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
Đơn vị kiểm tra một phương thức void
Để sửa lỗi trong một ứng dụng, tôi đã sửa đổi một phương thức được đặt tên postLoginbằng cách thêm một cuộc gọi vào một phương thức hiện có tên getShoppingCart. Mã protected void postLogin() { getShoppingCart(); } Tuy nhiên, tôi không chắc cách tốt nhất để viết bài kiểm …


1
Microservice có nên là người dùng?
Chúng tôi đang cố gắng xác định cách tốt nhất để ủy quyền cho người dùng trong kiến ​​trúc microservice, trong khi đảm bảo microservice có quyền hạn chế. Kiến trúc của chúng tôi sử dụng dịch vụ ủy quyền trung tâm để xử lý việc phát hành mã thông …






2
Kỹ thuật lập trình này được gọi là gì?
Tôi đã xem qua kỹ thuật lập trình này trong khi thực hiện lập trình cặp trong một cuộc phỏng vấn và không thể tìm thấy tên của nó trên google. Ý tưởng là trước tiên bạn viết biểu thức sử dụng các biến và sau đó bạn viết mã …



8
Nhóm Scrum không tuân theo nguyên tắc YAGNI
Trong một cuộc họp SCRUM, nhóm sản phẩm đã tranh luận về một tính năng trên API sẽ được ứng dụng di động sử dụng. Chúng tôi đã có một bản mô phỏng cho thấy màn hình sẽ trông như thế nào và những yếu tố chính nào nên chứa …


4
Làm thế nào tôi nên viết một bài kiểm tra cho một phương thức thuần túy mà không trả về bất cứ điều gì?
Tôi có một loạt các lớp liên quan đến việc xác nhận các giá trị. Chẳng hạn, một RangeValidatorlớp kiểm tra xem một giá trị có nằm trong phạm vi được chỉ định hay không. Mỗi lớp trình xác nhận chứa hai phương thức: is_valid(value)trả về Truehoặc Falsetùy thuộc vào …


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.