Community

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

← Go back
클린 코드 TIL #1
#clean_code
2년 전
428


TIL (Today I Learned)

2022.02.19

오늘 읽은 범위

추천사 ~ 1장. 깨끗한 코드

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

  • 5S (p.xxiv)

    • 정리(seiri) : 무엇이 어디있는지 알아야 함

    • 정돈(Seiton) : 누구나 예상하는 위치에 있어야 함

    • 청소(Seiso) : 불필요한 주석 제거

    • 청결(Seiketsu) : 그룹 내의 표준 있어야 함

    • 생활화(Shutsuke) : 관례를 따르고 작품을 자주 돌아보고 변경

  • 기계가 실행할 정도로 상세하게 요구사항을 명시하는 작업, 바로 이것이 프로그래밍이다. 이렇게 명시한 결과가 바로 코드다. (p.2)

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

  • 얼마 되지 않은 푸릇푸릇한 내 개발 경험 속에서도 느꼈던 어려움들이 기술 되어있어 굉장히 재미있었고 똑똑하고 경험도 많고 존경받는 개발자들도 겪는 어려움이라는 사실에 용기를 얻었다. 뒤가 굉장히 궁금해지는 시작이여서 기대가 되고 평소 개발하면서 고민했던 근본적인 것들에 대한 가이드를 얻을 수 있을 것 같아서 설렌다. 나를 돌아보는 챕터이자 코드 감각이 있는 사람이 될 수 있도록 노력하자 다짐하게 되는 챕터였다.

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

  • 휴리스틱 - 불충분한 시간이나 정보로 인하여 합리적인 판단을 할 수 없거나, 체계적이면서 합리적인 판단이 굳이 필요하지 않은 상황에서 사람들이 빠르게 사용할 수 있게 보다 용이하게 구성된 간편 추론의 방법이다.

  • 르블랑의 법칙 (leblanc's Law) - 나중은 절대 돌아오지 않는다.