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ó.




4
Thuật ngữ cho loại tái cấu trúc này là gì
Tôi chắc chắn có một thuật ngữ cho một chút tái cấu trúc sau đây, nhưng tôi không thể nhớ nó và Google-fu của tôi đang làm tôi thất vọng! Bộ tái cấu trúc di chuyển nếu các câu lệnh đến nơi chúng sẽ có tác động nhiều nhất, ví …


8
Các biến số có nên sống trong phạm vi nhỏ nhất có thể có bao gồm các trường hợp các biến số không nên tồn tại nếu các biến có thể có không?
Theo câu trả lời được chấp nhận về "Cơ sở lý luận để thích các biến cục bộ hơn các biến thể hiện? ", Các biến nên sống trong phạm vi nhỏ nhất có thể. Đơn giản hóa vấn đề theo cách hiểu của tôi, điều đó có nghĩa là …

10
Có phải Cha mẹ là x = new Child (); Thay vì của Child Child x = new Child (); Một cách thực hành tồi nếu chúng ta có thể sử dụng cái sau?
Ví dụ, tôi đã thấy một số mã tạo ra một đoạn như thế này: Fragment myFragment=new MyFragment(); trong đó khai báo một biến là Fragment thay vì MyFragment, mà MyFragment là một lớp con của Fragment. Tôi không bão hòa dòng mã này vì tôi nghĩ mã này phải …

9
Khi nào cần cấu trúc lại
Tôi đã đọc qua hầu hết cuốn sách Tái cấu trúc của Fowler và đã tái cấu trúc nhiều ứng dụng trong quá khứ lớn nhỏ của tôi. Một trong những điều khó hơn tôi tìm thấy để dạy là "khi nào" để tái cấu trúc. Tôi có xu hướng …


11
Những yếu tố nào sẽ ảnh hưởng đến cách tôi xác định khi nào nên từ bỏ một dự án nhỏ với một người bạn? [đóng cửa]
Tôi đã thấy mình ở một vị trí khó khăn vào cuối. Đã làm việc với một trò chơi với một người bạn lập trình được gần 8 tháng nay. Cả hai chúng tôi bắt đầu là người mới lập trình vào khoảng tháng 8 năm ngoái, anh ấy là …






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.