본문 바로가기

Book/Clean Code

(11)
[클린 코드] Assignment #03: TIL - 2장. 의미 있는 이름 + 책을 읽는 이유 📢 DAY 3 🏷️ 오늘 읽은 범위: 2장. 의미 있는 이름 🖊️ 내용 요약 소프트웨어 분야에서 이름을 짓는 경우는 빈번하게 일어나기 때문에 2장에서는 이름을 잘 짓는 규칙에 대해 소개한다. 이 장에서 소개한 규칙을 실제 코드에 적용해보면 내용이 더 오래 기억에 남을 것 같아서 지금까지 진행한 몇몇 프로젝트의 코드를 다시 살펴보며 규칙에 어긋난 내용이 있다면 어떤식으로 고치면 좋을지 고민한 내용도 추가해 보았다. 1. 의도를 분명히 밝혀라 이름을 짓는 대상의 존재 이유, 수행 기능, 사용 방법을 명확하게 나타내야 한다. 음식 주문 앱 프로젝트 코드를 살펴보다가 발견했다... 가격을 format할 때 필요했던 numberformat을 당당하게 f로 선언했다... 근데 이때 기억상으로는 format을 정의하..
[클린 코드] Assignment #02: TIL - 추천사 ~ 1장. 깨끗한 코드 📢 DAY 2 🏷️ 오늘 읽은 범위: 추천사 ~ 1장. 깨끗한 코드 🖊️ 짧은 내용 요약 나쁜 코드를 작성하면 생산성이 크게 떨어지며, 프로그래머라면 좋은 코드를 작성하는 의무를 책임져야 한다. 좋은 코드는 깨끗이 유지해야 한다는 사실을 인지하고, 좋은 코드를 작성하려고 노력해야 한다. 뛰어난 프로그래머들(저자와 저자의 동료들)은 좋은 코드의 중요성과 조건을 공통적으로 이야기한다. 앞으로 좋은 코드를 작성하는 방법을 세세하게 소개할 예정이다. 하지만, 이 책을 읽는 것만으로는 좋은 코드를 작성하는 데 충분하지 않다. 꾸준히 연습해라. 😀 책에서 기억하고 싶은 내용 저자에게는 독자가 있다. 그리고 저자에게는 독자와 잘 소통할 책임도 있다. 다음에 코드를 짤 때는 자신이 저자라는 사실을, 여러분의 노력을 보..
[클린 코드] Assignment #01: 구매 인증 내일부터 열심히 읽어서 챌린지 성공해보자!😄📖