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








17
Có phải là một ý tưởng tốt để thiết kế một kiến ​​trúc kiến ​​trúc rằng các lớp Giao diện người dùng có thể được thay thế bằng giao diện dòng lệnh?
Trong Code Complete trang 25, người ta nói rằng có thể dễ dàng thay thế các lớp giao diện người dùng thông thường bằng một dòng lệnh. Biết lợi thế của nó để thử nghiệm, những vấn đề nó có thể mang lại là gì? Liệu công việc làm thêm …




19
Tại sao TDD hoạt động? [đóng cửa]
Phát triển dựa trên thử nghiệm (TDD) là những ngày lớn. Tôi thường thấy nó được đề xuất như một giải pháp cho một loạt các vấn đề ở đây trong Lập trình viên SE và các địa điểm khác. Tôi tự hỏi tại sao nó hoạt động. Từ quan …
92 testing  tdd 

22
Tại sao OOP khó khăn? [đóng cửa]
Khi tôi bắt đầu sử dụng ngôn ngữ hướng đối tượng (Java), tôi gần như đã đi "Tuyệt vời" và bắt đầu viết mã. Tôi chưa bao giờ thực sự nghĩ về nó cho đến gần đây sau khi đọc rất nhiều câu hỏi về OOP. Ấn tượng chung tôi …


14
Làm thế nào tôi có thể tránh luôn cảm thấy như thế nào nếu tôi xây dựng lại hoàn toàn chương trình của mình từ đầu Tôi sẽ làm điều đó tốt hơn nhiều? [đóng cửa]
Tôi đã học được một lượng mã hóa đáng kể, tuy nhiên, nó luôn ở trong một môi trường khoa học (không phải khoa học máy tính), hoàn toàn tự học mà không có ai hướng dẫn tôi đi đúng hướng. Do đó, hành trình mã hóa của tôi đã …

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.