Câu hỏi được gắn thẻ «refactoring»

Tái cấu trúc là một kỹ thuật có kỷ luật để tái cấu trúc một bộ mã hiện có, thay đổi cấu trúc bên trong của nó mà không thay đổi hành vi bên ngoài của nó.


7
Nếu một lập trình viên thông thạo coi thường các thực hành tốt, thì sự lưu loát của anh ta có chống lại anh ta không? [đóng cửa]
Đóng cửa . Câu hỏi này dựa trên ý kiến . Nó hiện không chấp nhận câu trả lời. Bạn muốn cải thiện câu hỏi này? Cập nhật câu hỏi để có thể trả lời bằng sự kiện và trích dẫn bằng cách chỉnh sửa bài đăng này . Đóng …

7
Tôi có nên cấu trúc lại các hàm lớn mà chủ yếu bao gồm một regex không? [đóng cửa]
Đóng cửa . Câu hỏi này dựa trên ý kiến . Nó hiện không chấp nhận câu trả lời. Bạn muốn cải thiện câu hỏi này? Cập nhật câu hỏi để có thể trả lời bằng sự kiện và trích dẫn bằng cách chỉnh sửa bài đăng này . Đóng …


2
Tôi nên sử dụng một phương thức nhà máy thay vì một nhà xây dựng. Tôi có thể thay đổi điều đó mà vẫn tương thích ngược không?
Vấn đề Hãy nói rằng tôi có một lớp được gọi là DataSource cung cấp một ReadDataphương thức (và có thể là các phương thức khác, nhưng hãy giữ mọi thứ đơn giản) để đọc dữ liệu từ một .mdbtệp: var source = new DataSource("myFile.mdb"); var data = source.ReadData(); Vài …

6
Làm thế nào để xác định mức độ ưu tiên và mức độ nghiêm trọng của một cải tiến mã cải tiến
Chúng tôi có các trường "ưu tiên" và "mức độ nghiêm trọng" trong hệ thống theo dõi lỗi của chúng tôi. Chúng tôi định nghĩa mức độ nghiêm trọng là "cách nó tác động đến người dùng" và ưu tiên là "cách nó tác động đến sản phẩm". Câu hỏi …


10
Làm thế nào để sửa bản sao / dán mẫu?
Khi tôi làm việc, mọi người (chuyên gia tư vấn) cảm thấy bị ép phải phát hành các tính năng nhanh nhất có thể. Vì vậy, thay vì dành quá nhiều thời gian để suy nghĩ về cách làm mọi thứ đúng cách hoặc vì họ không muốn phá vỡ …




10
Điều gì có thể là nguyên nhân của các lỗi mới xuất hiện ở một nơi khác khi một lỗi đã biết được giải quyết?
Trong một cuộc thảo luận, một trong những đồng nghiệp của tôi nói rằng anh ta gặp một số khó khăn với dự án hiện tại của mình trong khi cố gắng giải quyết các lỗi. "Khi tôi giải quyết một lỗi, một thứ khác sẽ ngừng hoạt động ở …




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.