Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
TIL-Assignment #08(2022.02.28[월])
#clean_code
2년 전
591

TIL-Assignment #08(2022.02.28[월])

TIL (Today I Learned)

2022.02.28

오늘 읽은 범위

5장 - 형식 맞추기 95 Page ~ 116 Page

책에서 기억하고 싶은 내용을 써보세요.

  • 형식을 맞추는 목적

    • 무엇보다 먼저, 한 가지를 분명히 짚고 넘어가자. 코드 형식은 중요하다! 너무 중요해서 무시하기 어렵다. 너무나도 중요하므로 융통성 없이 맹목적으로 따르면 안 된다. 코드 형식은 의사소통의 일환이다.

  • 신문 기사처럼 작성하라

    • 소스 파일도 신문 기사와 비슷하게 작성한다. 이름은 간단하면서도 설명이 가능하게 짓는다. 이름만 보고도 올바른 모듈을 살펴보고 있는지 아닌지를 판단할 정도로 신경 써서 짓는다

  • 개념적 유사성. 어떤 코드는 서로 끌어당긴다. 개념적인 친화도가 높기 때문이다. 친화도가 높을수록 코드를 가까이 배치한다

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 결국엔 클린코드라는 목적이 네이밍과 IDE의 사용법에 따라 코드 규칙대로 정하게 되는것 같다.

  • 누구에게나 가독성이 좋은 코드가 형식에 맞춰진 코드 즉 클린코드라고 할수 있으며, 규칙이 정해진 것은 형식에 가깝다.

궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.

  • 가로 형식 맞추기

    • 약간 신문을 보더라도 단에 맞춰진 신문의 기사를 볼수 있는데, 그러한 의미를 가지는게 아닌가 ? 가로도 비슷하게 진행되고, 세로도 어느정도 잘 형식이 맞춰진 스타일