Community

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

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

오늘 TIL 3줄 요약

  • ETC (바꾸기 쉽게)

  • DRY (반복하지 말라)

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

TIL (Today I Learned) 날짜

2022.05.16

오늘 읽은 범위

2장. 실용주의 접근법

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

  • 좋은 설계는 나쁜 설계보다 바꾸기 쉽다.

  • 팀원 한 사람을 프로젝트 사서로 임명하라. 프로젝트 사서의 역할은 지식 교환을 돕는 것이다. 소스 트리의 한가운데에 유틸리티 루틴과 스크립트를 모아둘 수 있는 장소를 마련하라. 그리고 일상적으로든 코드 리뷰를 통해서 든 다른 사람의 소스 코드와 문서를 반드시 읽어라. 다른 사람의 것을 기웃거 리는 게 아니고, 거기서 배우는 것이다. 그리고 기억하라. 접근은 상호적이 다. 다른 사람이 여러분의 코드를 들여다보고 건드린다고 해서 기분 나빠하지 말 일이다.

  • 자신이 작성하는 코드를 항상 비판적으로 바라보는 습관을 길러라. 기회가 있을 때마다 코드의 구조와 직교성을 개선하기 위해 노력하라.

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

  • 현재 회사에 진행하는 프로젝트를 하면서, 과연 내가 짠 코드는 괜찮은 코드인지에 대한 의구심을 가지고 있었다. 이번 챕터를 읽으면서 ETC 를 생각하며 코드의 직교성을 위한 노력이 필요하다는 것을 더 느끼게 되었다. 항상 내 코드를 비판적으로 바라보는 습관이 필요한 거 같다. (실용주의 프로그래머가 되기 위해 한걸음 나아가자!!)

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

  • 중복 코드를 보는 예시 언어가 익숙치 않아서 좀 어려웠다..

오늘 읽은 다른사람의 TIL