Community

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

← Go back
2장. 실용주의 접근법
by mu
#pragmatic
2년 전
580
1

오늘 TIL 3줄 요약

  • DRY - 반복하지 마라, 재사용하기 쉽게 만들라

  • 관련 없는 것들 간에 서로 영향이 없도록 하라

  • 목표물을 찾기 위해 예광탄을 써라

TIL (Today I Learned) 날짜

2022. 03. 20

오늘 읽은 범위

2장. 실용주의 접근법

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

  • 동일한 정보가 다른 형태로 표현되어야 할 때 중복을 제거하는 방법으로 코드 생성기를 작성하는 것이 있다.

  • 현실 세계의 변화와 설계 사이의 결합도를 줄이자. 자신의 힘으로 제어할 수 없는 속성에 의존하지 말자.

  • 요구사항을 메타데이터에 넣고, 필요한 수행문을 넣을 때 애스팩트나 펄 등을 이용하여 매커니즘을 자동화시켜라. 그리고 이를 자동으로 추가하고 되돌릴 수 있게 하라.

  • 예광탄 코드는 아직 완전한 기능이 들어있지는 않지만, 시스템을 구성하는 요소를 모두 연결해보면서 목표물에 얼마나 가까워졌는지 확인할 수 있다.

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

  • DRY 원칙과 직교성을 지키려고 항상 생각하지만 시간이 없어서 지켜지지 않는 경우도 많은 것 같다. 몇분 고민해서 짠 코드가 나중에는 몇시간을 아껴줄 수 있다는걸 기억해야겠다.

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

  • 어플리케이션 도메인에 맞춘 소형 언어를 구현한다는게 어떤건지 잘 모르겠다..

오늘 읽은 다른사람의 TIL

1 comment