강의

챌린지

멘토링

로드맵

커뮤니티

Tái cấu trúc Java legacy: Từ việc đánh giá thay đổi đến thực hành trên IntelliJ IDEA

Khi sửa mã Java cũ, bạn cần xác định nên thay đổi điều gì và phải bảo toàn những hành vi nào. Trong các bài thực hành IntelliJ IDEA trước đây, bạn trực tiếp kiểm tra những thay đổi trong mã; còn trong 16 bài lý thuyết mới được bổ sung, bạn sẽ học về tên gọi, hàm, sự trùng lặp, trách nhiệm, hợp đồng gọi hàm và tiêu chí kiểm chứng.

(4.7) 6 đánh giá

122 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

Java
Java
IntelliJ IDEA
IntelliJ IDEA
Refactoring
Refactoring
Java
Java
IntelliJ IDEA
IntelliJ IDEA
Refactoring
Refactoring

Thêm 16 bài lý thuyết mới: Refactoring, trước tiên hãy xác định điều gì cần thay đổi và điều gì cần giữ lại.

Xin chào, đây là Hancorp.

(Trước đây hoạt động có tên là "겸손하게 익어가는 벼", nhưng vì tên quá dài nên chúng tôi đã đổi tên. 😅)

Chúng tôi đã thêm 16 bài giảng lý thuyết vào khóa học thực hành tái cấu trúc mã hiện có trên IntelliJ IDEA.


Nếu trong phần thực hành trước, bạn đã tìm hiểu cách thay đổi mã bằng Rename, Extract Method, Change Signature, v.v., thì trong phần lý thuyết mới, chúng ta sẽ tìm hiểu cần phán đoán điều gì.

• Xác định hành vi cần duy trì, lập trình tự thay đổi nhỏ và kiểm chứng

• Xác định ranh giới của tên gọi, hàm, sự trùng lặp, dữ liệu và trách nhiệm

• 호출자의 사용 방식을 지키고, 필요한 만큼 바꾼 뒤 멈추기

• Xem xét sự trùng lặp và xung đột trong các chỉ dẫn AI theo cùng một tiêu chuẩn

Nếu bạn đã học phần thực hành, bạn có thể tiếp tục xem các bài giảng mới từ phần 7~12 của chương trình học.

Nếu đây là lần đầu tiên bạn tham gia khóa học, hãy xem ba bài đầu tiên về lý thuyết mới để nắm được các tiêu chí thay đổi và kiểm chứng, sau đó áp dụng vào phần thực hành.


Nếu trong quá trình học, bạn để lại câu hỏi về phán đoán nào là khó khăn nhất, thì sau này tôi sẽ tham khảo để hoàn thiện phần giải thích.

Tôi sẽ tham khảo để trau chuốt phần giải thích.

Xin cảm ơn.

Bình luận