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



8
Là một trường Boolean mới tốt hơn một tham chiếu null khi một giá trị có thể vắng mặt một cách có ý nghĩa?
Ví dụ: giả sử tôi có một lớp Member, trong đó có lastChangePasswordTime: class Member{ . . . constructor(){ this.lastChangePasswordTime=null, } } mà LastChangePasswordTime có thể vắng mặt có ý nghĩa, bởi vì một số thành viên có thể không bao giờ thay đổi mật khẩu của họ. Nhưng theo …
39 null  boolean 

11
API REST có nên trả về Lỗi 500 máy chủ nội bộ để chỉ ra rằng truy vấn tham chiếu đến một đối tượng không tồn tại không?
Tôi đang làm việc với API REST nằm trên máy chủ xử lý dữ liệu cho vô số thiết bị IoT. Nhiệm vụ của tôi là truy vấn máy chủ bằng API để thu thập thông tin hiệu suất cụ thể về các thiết bị đã nói. Trong một trường …



8
Đảo ngược một câu lệnh IF
Vì vậy, tôi đã lập trình được vài năm nay và gần đây đã bắt đầu sử dụng ReSharper nhiều hơn. Một điều mà ReSharper luôn gợi ý cho tôi là "đảo ngược câu lệnh 'nếu' để giảm lồng nhau". Hãy nói rằng tôi có mã này: foreach (someObject in …





6
Chuỗi mã hóa sẽ không bao giờ thay đổi
Vì vậy, trong nỗ lực viết chương trình chia động từ (theo thuật toán, không thông qua bộ dữ liệu) cho tiếng Pháp, tôi đã gặp một vấn đề nhỏ. Thuật toán chia động từ thực sự khá đơn giản đối với các trường hợp động từ 17 hoặc hơn, …
39 design  strings 




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.