Community

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

← Go back
Clean Code Day5 _ 함수
#clean_code
2년 전
494

오늘 TIL 3줄 요약

  • 함수는 동사며, 클래스는 명사다.

  • 길이가 짧고 ,이름이 좋고, 체계가 잡힌 함수가 잘 만든 함수이다.

  • 함수는 한 가지를 해야 한다. 그 한 가지를 잘 해야 한다. 그 한 가지만을 해야 한다.

TIL (Today I Learned) 날짜

2022.04.26

오늘 읽은 범위

3장. 함수

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

  • 함수는 작게 만들어라.

  • 함수는 한 가지만 해야 한다.

  • 길고 서술적인 이름이 짧고 어려운 이름보다 좋다- 함수 이름을 정하 때는 여러 단어가 쉽게 읽히는 명명법을 사용하여 함수 기능을 잘 표현하는 이름을 선택한다.

  • 이름을 붙일 때는 일관성이 있어야 한다. 모듈 내에서 함수 이름은 같은 문구, 명사, 동사를 사용한다.

  • 이상적인 인수 개수는 0개(무항) 이다.

  • 중복은 소프트웨어에서 모든 악의 근원이다.

  • 함수는 return 문이 하나여야 한다. 모든 함수와 함수 내 모든 블록에 입구entry 와 출구exit 가 하나만 존재해야 한다.

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

  • 현업에서 함수명을 생각하는 것도 머리를 쥐어짤 정도의 고난이다. 여기서 다시 한번 니꼬쌤이 강조하신 , 개발자가 꼭 배워야 하는 언어!! 영어...java 도 python 도 아닌 english ...100% 공감하는 바이다.

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

오늘 읽은 다른사람의 TIL