Community

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

← Go back
2장. 실용주의 접근법
#pragmatic
2년 전
694

오늘 TIL 3줄 요약

  • 바꾸기 쉽게 코딩하라.

  • 같은 코드를 반복하지 말라.

  • 의문이 드는 부분을 먼저 구현해 봐라.

TIL (Today I Learned) 날짜

2022.03.21

오늘 읽은 범위

2장. 실용주의 접근법

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

  • 바꾸기 쉽게 코딩해야 한다. (ETC)

  • 코드를 반복하여 넣지 않아야 한다. (DRY)

  • 다른 사람의 소스 코드와 문서를 반드시 읽어라.

  • 재사용하기 쉽게 만들어라.

  • 관련 없는 것들 간에 서로 영향이 없게 만들어라.

  • 기회가 있을 때마다 코드의 구조와 직교성을 개선하기 위해 노력하라.

  • 시스템이 정의하는 중요한 요구 사항 중, 의문이 드는 부분이나 가장 위험이 커 보이는 곳을 찾아서 가장 먼저 코드를 작성해 보라. 이런 곳에 예광탄을 써라.

  • 예광탄 코드 접근 방법을 활용하여, 먼저 골격을 만들고 나서 살을 붙여 나가라.

  • 포스트잇, 화이트보드, 인덱스카드 등을 사용하여 프로토타이핑을 해 보자.

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

  • 코딩하는 순간순간 스스로 바꾸기 쉽게 코딩하고 있는지 자문하며 코드의 직교성을 낮춰야 겠다. 중요한 요구 사항이나 위험이 커 보이는 부분을 먼저 코딩한 뒤 나머지 살을 붙여야 겠다.

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

  • API 명세를 API 도구로 불러와서 사용한다는 게 무슨 의미인지 모르겠음. (p.51)

  • 프로토타이핑이란 게 무엇인지 모르겠음. (p.81)

  • 도메인 언어란? 내부 도메임 언어란? 외부 언어란? (p.89)

오늘 읽은 다른사람의 TIL