카테고리 없음

3. SQL 가독성을 높이는 다섯 가지 사소한 습관

jaeoun0238 2024. 10. 21. 17:26

 

  1. 예약어는 대문자로
  • 에디터마다 규칙이 다르고, DB종류마다 함수들 이름도 약간씩 다르기 때문에 강조가 제대로 되지 않는 경우가 많다. 예약어, 함수 이름 등은 대문자로 써주는 습관을 들이면 쉽게 자신이 쓴 코드를 구분할 수 있다.
  1. 행갈이를 자주 하자
  • 행갈이를 하게되면 각 라인의 예약어만 확인하더라도 작성자의 의도와 코드구조를 쉽게 파악할 수 있다.
  1. 행갈이를 더 자주하자
  • 가끔 쿼리를 쓸 때 어떤 로직을 제외했다가 다시 포함해야 하는 일이 생길 수 있기때문에 행갈이를 더 자주 하게되면 무엇이 문제인지 쉽게 파악해서 빠르게 해결할 수 있기 때문이다.
  1. 주석을 쓰자
  • 주석은 서브쿼리 단위로 쓸 수도 있고, CASE, IF 조건문 또는 WHERE 절 필터링 조건을 쓸 때도 적어주는 것이 좋다.
  • 서브쿼리의 단위로 의미를 적자.
  • 추가 설명이 필요한 경우에는 적어주는 것이 좋다.
  • 조건과 동작의 내용을 자세하게 적어 놓으면 다음에 코드를 이해하는데 도움을 준다.
  1. Alias를 잘 쓰자
  • 구글에 ‘변수명 짓기 팁’을 검색하면 수많은 개발자가 변수명을 잘 짓기위한 팁을 알려주고 있다. 잘 참고하자.

 

개발자분들의 노력이 담긴 꿀팁이지 않을까.. 보다 더 빠르고 쉽고 간단하게 라는 고민을 하고 개발을 해오셨던 거니까.. 

저도 이러한 꿀팁 같은걸 잘 이용해서 열심히 해보고 싶다는 생각이 들었습니다.

앞으로 해야할게 참 많은데 조금 앞길이 막막 하다는 생각도 들고 오늘따라 조금 먹먹한 느낌이 드는건 기분탓 일까나..ㅜㅜ