Community

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

← Go back
TIL-Assignment #02(2022.02.19[토]) - 깨끗한 코드
#clean_code
2년 전
662


TIL (Today I Learned)

오늘 읽은 범위

1장 깨끗한 코드

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

  • 깨끗한 코드와 나쁜 코드를 구분 할 줄안다고해서 깨끗한 코드를 작성할 줄 아는 것은 아니다.

  • 언어를 단순하게 만들어 보이게 하는 열쇠는 프로그래머이다.

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

코드의 중복성 줄이기, 한가지 동작만을 잘하는 함수(메서드), 철저한 예외 처리, 코드 작성 전 창조하려는 모듈(코드)의 간단한 추상화등 밥아저씨가 소개하려는 OOP의 클린코드작성법에 대해서 상세히 알려주는 책이라는 것을 1장 거의 끝에 서술하였다.

JS, TS를 주로 다루고있지만, 조만간 자바를 다루어야 할 일이 생겨 정말 좋은 시기에 만난 책인거같다.

물론 OOP위주의 클린코드라고 알려주지만, 근본적으로는 JS,TS에도 적용이 가능하고, 또한 교집합적인 나쁜코드의 본질을 잡아서 깨끗한 코드를 만들어주므로 함수형이든 객체지향이든 개발 패러다임에 치우치지 않는 책임을 느끼게 되었다. 왜냐하면 나쁜 코드를 생산하는 원인은 대부분 같은 곳에서 부터 시작된다고 생각하기 때문이다.

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