Community

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

← Go back
클린코드 Day1
#clean_code
2년 전
425


TIL (Today I Learned)

  • 2022.02.19

오늘 읽은 범위

  • 0장. 들어가면서

  • 1장. 깨끗한코드

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

  • 그래도 안 돌아가는 프로그램보다 돌아가는 쓰레기가 좋다고 스스로를 위로한 경험이 있다.(p.4)

  • 나쁜 코드는 개발 속도를 크게 떨어뜨린다.(p.4)

  • 나쁜 코드가 쌓일수록 팀 생산성은 떨어진다.(p.5)

  • 나쁜 코드의 위험을 이해하지 못하는 관리자 말을 그대로 따르는 행동은 전문가답지 못하다.(p.7)

  • 다음에 코드를 짤 때는 자신이 저자라는 사실을, 여러분의 노력을 보고 판단을 내릴 독자가 있다는 사실을 기억하기 바란다.(p.17)

  • 새 코드를 짜면서 우리는 끊임없이 기존 코드를 읽는다. 비율이 이렇게 높으므로 읽기 쉬운 코드가 매우 중요하다.(p.18)

  • 체크아웃할 때보다 좀 더 깨끗한 코드를 체크인한다면 코드는 절대 나빠지지 않는다.(p.19)

  • 깨끗한 코드에 관한 다양한 견해

    • 보기에 즐거움

    • 효율

    • 철저한 오류처리

    • 세세한 사항까지 꼼꼼한 처리

    • 한 가지를 잘하는 코드

    • 잘 쓴 문장처럼 읽힘(가독성)

    • 다른사람이 고치기 쉬움

    • 주의 깊게 작성한 코드

    • 중복이 없는 코드

    • 작게 추상화 됨

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

  • 어떤 코드가 깨끗한 코드인지에 대한 다양한 견해들을 읽으며 나도 언젠간 저것들에 다 부합할 수 있는 코드를 짤 수 있었으면 좋겠다.

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

  • x