etc1 실용주의 프로그래머 TIL(22.03.21) DAY3 (2022. 03. 21) 오늘의 책 읽기 2장.실용주의 접근법 오늘의 TIL ETC (Easier to Change) 잘 설계된 코드는 ETC하고, 잘 설계된 코드는 결합도가 줄어 단일 책임 원칙(Single responsibilty principle)에 유용 네이밍을 잘해야 코드가 읽기 쉬워지고 수정에 용이 ETC는 규칙이 아니라 가치(Value)로 결정을 내리게 도움을 줌. 방금 한 일이 전체 시스템을 바꾸기 쉽게 만들었는지를 고민해야 한다. 저장할 때마다, 테스트를 쓸 때도, 버그를 수정할 때도. DRY (Don't Repeat Yourself) DRY하게 코드를 짜야한다는 것은 자주 들어왔던 이야기이다. 단순하게 반복을 지양해야 하는 것이 아니라, 구현 내용상의 무의미한 반복을 지양해야.. 2022. 3. 21. 이전 1 다음