Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- JPA주의사항
- json
- JoinColumn
- @IdClass
- 복합키
- Unsatisfied dependency
- github
- jwt메서드
- Q 클래스
- Error creating bean with name
- ERD 작성
- 빈생성안됨
- git
- queryDSL
- Spring Spring boot 차이
- jpa에러
- 스프링 부트 기능
- Filter
- REST API 규칙
- jpa회원가입
- uncheck Exception
- 스프링부트오류
- json gson 차이
- REST란
- 스프링 부트 공식 문서
- 1차캐시
- JPA
- 인텔리제이
- spring서버
- 최종 프로젝트
Archives
- Today
- Total
목록자바가독성향상법 (1)
Everyday Dev System
0531_TIL : 자바 코드 가독성 향상법, 객체 지향 코드 작성법
튜터님께 오늘 질문을 하였다. 첫번째 질문으로, 가독성이 좋은 코드를 어떻게 짜면 되는지에 대해서 질문을 했는데, 정말 좋은 답변을 들어서 공유하고 싶다. 1. 검증된 코드를 많이 보기 - 자바 내부에 구현되어 있는 ArrayList와 같은 내부 구현체를 많이 보고 비교해봐라 2, naming과 최대한 간략하게 보기 수월하게 코드를 구성하는 것이 좋다. 3. 한클래스 라인 100 line 이내를 권장한다. 이 말을 듣고 ArrayList에 구현된 메서드를 바로 찾아보고 하나하나 이해하려 노력했다. 하지만, 이해가 잘 되지 않았다. 이를 보기 위해서는 Object 클래스, Collection 클래스의 내부도 봐야 하기 때문에 다 이해하기란 힘들었다. 그렇지만, 확실히 코드가 간단하다는 것이 보여서 이와 같..
내배캠 주요 학습/TIL : Today I Learned
2023. 6. 1. 00:31