Tái cấu trúc đã học thông qua mã hóa
Tái cấu trúc là một trong những kỹ năng cơ bản mà một kỹ sư phần mềm phải có. Bài giảng này được thiết kế để giải thích và thực hành các kỹ thuật tái cấu trúc và mùi mã khác nhau theo cách thực tế hơn bằng cách sử dụng IntelliJ và Java.
3,046 học viên
Độ khó Cơ bản
Thời gian Không giới hạn

- Chưa giải quyết
리팩토링 10. 함수를 명령으로 바꾸기 강의 부분에서 질문있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
javaintellij-ideacubegray
・
0
79
1
- Đã giải quyết
함수 추출하기 부분에서 의도와 구현에 대해 질문 있습니다.
의도와 구현이 잘 이해가 가지 않아 예전에 작성 했던 코드를 가져와 아래와 같이 이해를 해볼려고 했는데 맞게 이해를 한건지 궁금합니다. save라는 네이밍으로 저장한다는 의미를 뜻함 -> 의도 코드 내부에는 DT
javaintellij-idea리팩토링annjae4676
・
0
191
1
- Đã giải quyết
레코드에 대해 질문 있습니다.
DTO 대신 레코드 위주로 사용해도 될까요?만약 DTO에 있는 필드중에서 값 변경이 자주 발생한다면 레코드가 아닌 DTO를 유지해서 사용하는게 좋을까요?
javaintellij-idea리팩토링annjae4676
・
0
208
2
- Chưa giải quyết
.github 토큰 등록하는 방법에 대한 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
javaintellij-idea리팩토링team0168
・
0
206
2
- Chưa giải quyết
깃허브
혹시 운영하시는 깃허브에 강의 자료가 제공되나요?
javaintellij-idea리팩토링journey8983
・
0
194
1
- Chưa giải quyết
홈 디렉토리 .github 파일 생성
소스 코드 영상 설명 중에서깃허브에서 토큰 만드는 부분 까지는 따라 헀는데홈 디렉토리에 .github 파일을 생성하는 부분에서 막혔습니다 혼자 해결해 보려고 열심히 찾아봤는데 방법을 못찾겠네요저는 윈도우 사용자 입
javaintellij-idea리팩토링l3lur
・
0
449
1
- Chưa giải quyết
리팩토링 22. 여러 함수를 변환 함수로 묶기 강의 내용과 소스 코드가 다른 부분 문의
강의를 보는 중에 올려 주신 소스 코드에는 강의 내용과 다르게 ReadingClient, ReadingClientTest 코드가 없고 코드가 다른 부분이 많은데 의도적으로 변경하신 건지 누락된 건지 따로 설명이 없어서 문의드립니다.
javaintellij-idea리팩토링janghyunmoon
・
0
545
1
- Chưa giải quyết
필드를 감추는 것이 중요한 이유?
안녕하세요 강사님레코드 캡슐화 설명을 들으면서 궁금한 점이 생겨 질문 드립니다.강의에서, 퍼블릭 필드를 감추는 용도로 퍼블릭 메서드를 사용할 수 있는데, 그 이유로는 퍼블릭 필드(ex, String name) 와 퍼블릭 메서드(ex, St
refactoringintellij-idea리팩토링javaintellijsunghoolim4685
・
0
552
1
- Chưa giải quyết
오타제보. CVS -> CSV
CSV: comma-separated values강의 유익하게 잘 듣고있습니다. 감사합니다.
intellijjavarefactoringvoid123
・
0
369
0
- Chưa giải quyết
객체의 필드 몇개만 전달할 경우, 통째로 넘기기 vs 여러개로 넘기기
class Member {String id;String name;String addr;int age;} 위와 같은 클래스가 있고, 그중 절반정도의 필드를 매개변수로 넘
intellijjavarefactoringvoid123
・
0
496
0
- Đã giải quyết
[오탈자제보] 아주 작은 오타
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
javaintellijrefactoringwlghsp3420
・
2
392
0
- Chưa giải quyết
basePrice
안녕하세요 5분 30초 정도에private double discountedPrice메소드를 만들 때 basePrice도 메서드의 지역변수로 같이 만들면 매개변수를 한 개 더 줄일 수 있을 것 같은데 basePrice
javaintellijrefactoringryool
・
0
288
1
- Chưa giải quyết
4:04 단축키 궁금합니다.
안녕하세요. 단축키가 어떻게되죠?(작성했던 코드 돌리기)
refactoringintellijjavaeodilda
・
0
426
1
- Chưa giải quyết
rename 메뉴에 대한 사소한 질문
rename 메뉴를 한번 띄우고esc 하고다시 rename 메뉴 띄우면서로 다른 창이 나타납니다... 기능적으로 다르게 사용할 수 있는 것인지 제 설정의 문제인지 궁금합니다.
intellijjavarefactoringbonosoup
・
0
349
1
- Chưa giải quyết
테스트 코드 예제
안녕하세요 기선님 좋은 강의 만들어주셔서 감사합니다 ㅎㅎ <div style="font-si
intellijjavarefactoringschwan03958321
・
0
303
1
- Chưa giải quyết
Exception 부분
if (discountRate == null || dicountRate // throw Exception 코드 } 으로해야 같은 의미가 아닌지 질문드립니다!
refactoringintellijjavaevanhwang
・
0
329
1
- Đã giải quyết
리팩토링 강의 [ 일부 소스 파일 누락 ]
안녕하세요 백기선님! 강의 정말 잘 듣고 있습니다 ( 리팩토링, 패턴, 자바, 스프링 등등!! ) 지금 리팩토링 강의를 보고 있던 중, Combine Fucntion into Transform 목차 부분에서 제공 해주시는 소스
javaintellijrefactoringramissi
・
0
327
1
- Chưa giải quyết
stream으로 변경 시 성능 문제
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한
refactoringjavaintellijevanhwang
・
0
422
2
- Chưa giải quyết
로컬 변수에 final
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아
refactoringjavaintellijevanhwang
・
0
447
1
- Chưa giải quyết
Area 밑줄 나온부분
double area 라고 로컬변수 선언 안되어서 밑줄 나온거에여 저렇게 하면 필드변수에 바로 값입력해서 하단에 대입이 의미 없는거죠
javaintellijrefactoringmermer
・
0
395
1

