[Books] Clean Code TIL - (1)

In9_9yu·2022년 2월 19일
1

Clean Code

목록 보기
1/5
post-thumbnail

TIL (Today I Learned)

2022.2.19 (SAT)

📖 오늘 읽은 범위

추천사 ~ 1.깨끗한 코드

🙄 책에서 기억하고 싶은 내용

  • 마음먹고 나쁜 코드를 고칠 수 있는 시간이 올까? 안온다.

    • 그러니 처음 부터 긴장하며 코드를 작성하자.
  • 좋은 코드 / 나쁜 코드는 무엇인가.

    • 간단한 논리를 가지는 코드
    • 오류처리가 철저한 코드
    • 한 가지 일에만 집중하는 코드
    • 가독성이 좋은 코드
    • 짐작했던 행동들이 수행되는 코드
    • 중복이 적은 코드 등...
    • 나쁜 코드는 위같은 조건들을 만족하지 못하는 코드

오늘 읽은 소감

적어도 한 번쯤은 들어보거나, 스치면서 봤던 내용들이다.

과연 나는 코드를 작성할 때, 좋은 코드의 요건들을 의식하며 작성하고 있는지 돌아보게 되는 시간이었다.

지금이라도 늦지 않았으니, 의식적으로 노력을 해보자.

🤔 궁금한 점 및 추가적인 내용

클린 코드를 실무적으로는 어떻게 적용할 수 있을지에 대한 예시가 궁금해서, 다음과 같은 컨퍼런스(?)도 같이 보았다.

토스ㅣSLASH 21 - 실무에서 바로 쓰는 Frontend Clean Code

여기서 말하는 좋은코드/나쁜 코드란 다음과 같이 정의되었다.

👍️ 좋은 코드

  • 유지 보수 시간을 단축
  • 원하는 로직을 빠르게 찾을 수 있는 코드
  • 어떤 일을 하는 것인지 정확하게 파악할 수 있는 코드 등등...

👎️ 나쁜 코드

  • 흐름 파악이 난해
  • 도메인 파악이 정확하게 되지 않음
  • 동료에게 물어봐야만 알 수 있음

(도메인 파악이라는 것이 어떤 의미인지는 아직 아리송하다)

실무적으로도 적용할 수 있는 팁들을 설명해주시니, 꼭 다시보자


#노마드코더 #북클럽 #노개북

profile
FE 임니다

0개의 댓글