[노개북 TIL] Clean Code Assignment 2

JeongJaeSoon·2022년 2월 19일
0

TIL (Today I Learned)

2022.01.22

오늘 읽은 범위

1장. 깨끗한 코드

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

  1. 나쁜 코드로 치르는 대가
    • 나쁜 코드가 쌓일수록 팀 생산성은 떨어진다 (생산성 대 시간 그래프)
    • 원대한 재설계의 꿈과 원초적 난제🤔 (기한이 중요? 깨끗한 코드를 유지하는 것이 중요?)
    • 코드 감각을 유지하면서, 나쁜 코드를 좋은 코드로 우아👸🏻하게 바꾸자!
  2. 우리는 저자다
    • @autor 필드 -> 코드작성의 책임 ✍🏻
    • 새 코드를 짜면서 끊임없이 기존 코드를 읽기 때문에 읽는 비율이 높다!
    • 읽기 쉬운 코드 == 생산성

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

  • 학교 수업 중 교수님께서 내주시는 과제를 수행하거나 팀프로젝트를 하면서도 "아 이 코드가 맞나???" 는 생각이 떠오르면서 나쁜 코드를 만들고 있다는 느낌을 자주 받았다.
  • 완성 후 조금만 더 조금만 더 바꿔보자! 라고 생각하며 항상 고민하지만, 어느새 보면 제출기한이 되어 나쁜 코드를 그대로 제출하고 있었다.
  • 물론 그 코드를 주말에 다시 펼쳐보았을 때 알 수 없는 코드들 뿐이었고, 그 문제를 다시 푸는데는 더 많은 시간이 소요되었다.
  • 이러한 문제를 해결하기 위해서는 다른 사람의 좋은 코드를 보고 코드 감각을 유지하는 것이 중요할 듯 하다!

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

  • 르블랑의 법칙? (LeBlanc's Law states)
profile
Just Keep Coding... 🧑🏻‍💻

0개의 댓글