개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
소프트웨어 개발에 보편적으로 적용되는 팁과 요령이 있다.
쉬운 유지보수, 유연함, 빠른 가시화, 적절한 일정산정 등 코딩 잘하는 것과 별게로 실제 프로젝트 참여하면서 개발자가 고려해야할 부분들이 있다.
개발의 기본 원리가 코드를 더 강력하고 쉽게 작성할 수 있게 해준다.
TIL (Today I Learned) 날짜
2022.05.16
오늘 읽은 범위
2장. 실용주의 접근법
책에서 기억하고 싶은 내용을 써보세요.
늘 유지보수 모드에 있다. 유지보수를 쉽게 만드는 것은 반복하지 않는 것.(DRY)
직교적인 시스템을 작성하면 생산성 향상과 리스크 감소
요청된 개별 변화에 토론에 참여할 필요가 있는 사람이 적을 수록 직교적인 것
최종 결정이란 없다.
실용주의 프로그래머는 예광탄 사용을 선호
프로토타이핑은 버리는 코드, 예광탄 코드는 완성된 코드
프로토타입을 적절하게 사용하면 고통, 고생을 줄일 수 있다. 하지만 모든 사람들에게 폐기처분할 코드를 작성하고 있다는 사실을 이해시켜야한다.
애플리케이션 사용자는 여러종류가 있다. 최종 사용자 그리고 이차적인 사용자 ( 개발자, 관리자)
이미 그일을 해본 사람에게 물어보는 것이 성공적인 추정치를 낼 수 있는 방법이다.
일정도 반복하며 조정하라
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
코딩을 잘하는 것 외에도 프로젝트를 둘러싼 다양한 상황에 대한 이해와 대비가 필요하겠다는 생각을 했다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
도메인에 대한 이야기는 더 연차가 쌓이면 이해가 될까?
오늘 읽은 다른사람의 TIL
안읽었습니다. 제출하고 읽을예정입니다.