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



10
Hiệu quả của FizzBuzz và Beyond [đã đóng]
Là một phần của quá trình phỏng vấn, ban đầu chúng tôi yêu cầu các ứng viên thực hiện 'FizzBuzz' hiện nay tỷ lệ ứng viên có thể trả lời chính xác FizzBuzz đã tăng đáng kể - điều này có thể là do sự phổ biến trên web. Khoảng …
38 skills 



2
Bạn có nên đăng nhập từ mã thư viện?
Nếu tôi đang phát triển một thư viện Java, có phải là cách tốt để phát hành các câu lệnh log từ bên trong mã của thư viện không? Việc đăng nhập trong thư viện sẽ giúp việc gỡ lỗi và xử lý sự cố trở nên minh bạch hơn. …
38 java  logging 

5
Đạt ID hoặc đối tượng?
Khi cung cấp một phương thức logic nghiệp vụ để có được một thực thể miền, tham số này có nên chấp nhận một đối tượng hoặc ID không? Ví dụ: chúng ta nên làm điều này: public Foo GetItem(int id) {} hoặc này: public Foo GetItem(Foo foo) {} Tôi …

4
Các gói API lõi lõi của Java 1.0 là gì?
Đọc về vụ kiện Google v Oracle, tôi bắt gặp những câu hỏi này (dường như từ Thẩm phán chủ tọa) ... Có đồng ý rằng những điều sau đây là đúng, ít nhất là vào năm 1996? Sau đây là Giao diện lập trình ứng dụng Java cốt lõi: …
38 java  history 

4
Có phải hằng số công cộng là xấu Bad?
Co phải đây la: public MyClass { public const string SomeString = "SomeValue"; } tệ hơn thế này: public MyClass { public static string SomeString { get{ return "SomeValue";}} } Cả hai có thể được tham chiếu theo cùng một cách: if (someString == MyClass.SomeString) ... Thứ hai, tuy nhiên, …
38 c# 




6
Tại sao lập trình hàm
Thỏa thuận với lập trình chức năng là gì? Tôi thấy nói về nó rất nhiều nhưng thành thật mà nói tôi chưa bao giờ thấy chúng hữu ích. Tại sao nhiều trường đại học rõ ràng dạy họ?



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.