[TIL] 클린코드- Day6_2022.01.26

sodalite·2022년 1월 26일
0

CleanCode

목록 보기
6/13
post-thumbnail

Day6

📔 오늘 읽은 범위 : 3.함수

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

  • 함수는 한 가지를 해야 한다. 그 한 가지를 잘 해야 한다. 그 한 가지만을 해야 한다.
  • 작게 만들어라.
  • 함수당 추상화 수준은 하나로

💙 읽은 소감

처음 코딩을 시작했을 때는 멋모르고 함수에 여러가지 기능을 넣은적이 있다.
하나의 이벤트가 일어났을 때 이것도 저것도 실행이 되야해 라는 생각으로 막무가내로 그렇게 코드를 작성했던 것 같다. 그렇게 만드니, 유지보수를 할 때 제대로 작동하지 않거나 내가 썼던 코드조차 이해가 가지 않았다.
코딩을 가르쳐준 멘토님들에게도 함수를 나누라는 말을 정말 많이 들었는데 함수는 한 가지를 해야 한다. 라는 말이 새삼 중요하구나 라고 많이 느꼈다.
다시금 되새겨서 함수를 잘 나누고 하나를 잘 하는 그런 깨끗한 코드를 지향해야겠다고 많이 느꼈다.

🤍 알게 된 것들 & 궁금한 것들

말로써는 함수의 동작들을 기능별로 나눠야지 라고 생각하지만, 어떤식으로 나누는게 좋을지 아직은 어려운 부분이다.
어떤식으로 접근하면 좋을까..?

profile
초보 개발자!

0개의 댓글