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

6
Giữ mã của Cameron tránh xa các nhà thiết kế?
Tôi xây dựng khá nhiều dự án với một người bạn của tôi, nhưng chúng tôi luôn gặp phải những cạm bẫy lặp đi lặp lại. Tôi biết cách viết PHP, Javascript và tất cả những thứ khác (tôi cũng biết CSS và HTML) để tôi có thể thực hiện …
15 design  cakephp 







5
Có nên cập nhật mã cũ hơn để sử dụng các cấu trúc ngôn ngữ mới hơn, hoặc các cấu trúc lỗi thời có nên bị mắc kẹt không?
Tôi muốn thực hiện một số cải tiến trong một số mã chức năng vẫn được viết từ lâu, trước khi ngôn ngữ lập trình được viết bằng các tính năng phát triển. Về lý thuyết, toàn bộ dự án sử dụng phiên bản cập nhật của ngôn ngữ; tuy …





3
Mocking giới thiệu xử lý trong mã sản xuất
Giả sử giao diện IReader, triển khai giao diện IReader ReaderImcellenceation và một lớp ReaderConsumer tiêu thụ và xử lý dữ liệu từ đầu đọc. public interface IReader { object Read() } Thực hiện public class ReaderImplementation { ... public object Read() { ... } } Khách hàng: public class …

4
Tìm nạp một giá trị mà không phải kiểm tra null trong Java
Nhiều lần tôi thấy mình không kiểm tra khi tìm nạp một giá trị từ một số phân cấp dữ liệu để tránh NullPulumExceptions, điều mà tôi thấy dễ bị lỗi và cần rất nhiều bản tóm tắt. Tôi đã viết một thói quen rất đơn giản cho phép tôi …
15 java  null 


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.