Code Review – 데이터베이스 칼럼 이름 규칙

  • Post Author:
  • Post Category:칼럼
  • Post Comments:0 Comments
  • Post last modified:February 29, 2016

마침내 회사에 돈이 생겨서 세번째, 네번째 개발자를 맞이한 직후에 쓴 코드 리뷰 글이다. 벌써 2년이 더 지났네.

최근에 코드 리뷰를 다시 시작했지요. 그러면서 의외로 새로 오신 분들이 아니라 팀에 몇 개월 이상을 몸 담은 사람끼리도 중구난방으로 이름을 짓는 경우가 많다는 걸 알게 됐습니다. 오늘은 한 가지만 살펴보겠습니다.

일반적으로 테이블에 레코드를 쌓을 때 created_at, updated_at 칼럼을 둡니다. 전자는 레코드가 생성된 시점이고 후자는 레코드가 마지막으로 갱신된 시점입니다. 그런데 일부에선 이름을 created, updated로 짓기도 합니다. 이렇게 이름을 지으면 해당 칼럼이 boolean인지 date인지 헷갈릴 수 있습니다. 심지어 어떤 곳에서는 modified라는 이름을 쓰기도 하는데, 이름이 뭐가 되든 이해하기 어렵지는 않지만 다른 사람의 코드와 통일성을 유지해주면 더욱 좋습니다.

Kubernetes, DevSecOps, AWS, 클라우드 보안, 클라우드 비용관리, SaaS 의 활용과 내재화 등 소프트웨어 개발 전반에 도움이 필요하다면 도움을 요청하세요. 지인이라면 가볍게 도와드리겠습니다. 전문적인 도움이 필요하다면 저의 현업에 방해가 되지 않는 선에서 협의가능합니다.
follow me
  • I donated to @mozilla today because I #lovetheweb. Join me and help fight for a better and healthier internet, for… https://t.co/joKhxqAXZj
    11 hours ago
  • 학력이 인생 초반, 잘해야 십여년 열심히 산 증거일 수는 있다. 사회생활하면서 그때보다 배로 긴 시간을 노력하는 사람이 수두룩한데 고작 그 정도로 뭔가를 당연하다는 듯 취하려면 안 되지.
    11 hours ago
  • 현장에서 치열하게 고민한 흔적은 없고 큰 의미 없는 이론의 나열과 잘못된 정보의 전달이 전부인 자료가 너무 많다.
    1 day ago
Buy me a coffeeBuy me a coffee
×
Kubernetes, DevSecOps, AWS, 클라우드 보안, 클라우드 비용관리, SaaS 의 활용과 내재화 등 소프트웨어 개발 전반에 도움이 필요하다면 도움을 요청하세요. 지인이라면 가볍게 도와드리겠습니다. 전문적인 도움이 필요하다면 저의 현업에 방해가 되지 않는 선에서 협의가능합니다.
Latest Posts