일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Scanner
- BufferedReader
- 스프링
- 백엔드 개발자 뭐해?
- .ppk만들기
- 인스타그램만들기
- RESTful
- 스프링 OAuth
- 예외처리
- 리눅스 서버시간 변경
- 개발 뭐하지
- springboot
- git hub
- Java
- 깃허브
- Git
- Spring
- 다리를 지나는 트럭
- 프로그래머스
- 개발자
- string
- 스프링부트
- @RestCotroller
- 클론코딩
- 백엔드
- RESTful웹서비스
- 서비스 계층
- 인텔리제이
- 입력
- 깃
- Today
- Total
목록기타/모래사장 - 자잘한 정보들 (2)
It's Ward
코드를 작성하다보면 정말 정말 정말 똑같은 코드를 치는 경우가 생기고, Tap을 눌러서 빠르게 작성을 한다고 해도 동일한 코드를 여러번 치면.. 정말.. 귀찮다 나는 기본적으로 "내가 필요하다고 생각하는건 누군가가 똑같은 고민을 했을것이고, 해결책 또한 내놨을 것"을 항상 생각한다. 역시나 나처럼 불편함을 느끼는 사람들이 있었고, 해당 기능을 적용하여 현재는 정말 빠르게 코드를 구현할 수 있었다. 해당 기능은 Live Template이라고 하는데, 인텔리제이의 기본 설정에서 변경 할 수 있다. https://www.jetbrains.com/help/idea/using-live-templates.html Live templates | IntelliJ IDEA www.jetbrains.com 1. 설정 방법..
date: 2022-05-12 23:30:11 +0900 작성 1. 의도를 분명하게 밝혀야 한다. 코드에서 의도가 드러나지 않은 변수 / 클래스명은 사용자로 하여금 혼동을 줄 수 있고, 최악의 경우 그 변수가 무엇을 의미하는지 일일이 찾아다녀야 할 수도 있습니다. 이름은 의도가 분명하게 지어야 하고, 더 좋은 이름이 생각난다면 개선해야 할 수 있어야합니다. //날짜( d1 처음시간, d2 중간시간, d3 마지막시간 ) int d1; int d2; int d3; 위 코드를 보면 당장은 주석이 있어 알아낼 수 있겠지만, 이름만으로는 어떠한 의미를 가지고 있지 않기때문에 다음과 같이 측정하려는 값 혹은 단위를 표현할 수 있는 이름이 필요합니다. int firstDay; int middleDay; int las..