본문 바로가기
320x100
728x90

생산성2

내 코드 퀄리티를 올리는 개인적인 관점 연차가 찰 수록 회사에서 내가 작성했던 코드들의 수가 많아졌다. 그렇다 보니 그 코드를 인수인계받은 다른 팀원이 "이게 어떻게 동작하는 건가요?" 혹은 "이렇게 짠 이유가 뭔가요?"라는 질문을 가끔 듣는다. 그런데 실상 코드를 작성한 지 한 달만 지나도 내가 작성했던 코드의 의도를 까먹는 경우가 굉장히 많다. 이런 경우가 반복되다 보니 코드를 작성하면서 나만의 검증방법이 생겼다. 이 방법은 다수가 좋다고 해서 검증된 것이 아닌 그저 내가 코드를 작성할 때 나의 코드 퀄리티를 측정하는 방법입니다. (뇌피셜 주의...) 그냥 평범한 한 3년 차 개발자는 이런 생각하면서 코드 짜는구나... 하고 봐주시면 감사하겠습니다. 리팩토링은 코드를 작성하면서 한다 신입 때는 사실 코드를 다 작성하고 테스트 - 빌드 - .. 2023. 7. 21.
Intelli J 유용한 단축키 정리 일단 본 글을 읽기 전에, 더 자세한 내용은 https://www.jetbrains.com/help/idea/refactoring-source-code.html Code refactoring | IntelliJ IDEA www.jetbrains.com 위 링크에 있습니다! 그리고, 단축키는 MacOS를 기준으로 작성되었습니다. 코드 포맷팅 (cmd + option + L) 예를 들어, 이렇게 인덴트가 엉망인 코드가 있다고 가정하면, 일일이 하나하나 맞추기 매우 귀찮다. 이럴 때 단축키를 사용하면 사전에 정의된 설정대로 코드가 포맷팅이 된다. 사용하면 현재 수정 중인 파일이 모두 포맷팅 되지만 내가 일부분만 포맷팅 하고 싶다면 드래그를 해주고 단축키를 누르면 된다. 일부분 포맷팅 사용 전 메인 메서드는 여.. 2022. 9. 3.
300x250
320x100