노개북 실용주의 프로그래머 ( Days 4 ) 🔖 오늘 읽은 범위 : 4장. 실용주의 편집증 - 완벽한 소프트웨어는 없다. - '그런 일은 일어나지 않을거야.' 라는 생각을 하지말고 증명하자. - 신중하게 작은 단계부터 계획을 세워 피드백을 받자. 정직한 거래를 보장하는 최선의 해법 중 하나는 "계약" 이다. DBC 버트런드 마이어는 에펠이라는 언어를 만들면서 계약에 의한 설계 개념을 개발했다. DBC는 단순하지만 강력한 기법으로 프로그... 노개북bookbook 실용주의 프로그래머 - 2022.03.26 전역 데이터를 피하라 메서드와 속성들이 모두 연결되어 있는 것 전역 데이터를 피하라 이벤트 감시자 패턴을 일반화한 것 + 높은 결합도, 성능 문제 해결 기존코드의 수정없이 이벤트 처리 코드를 추가, 교체할 수 있다 반응형 프로그래밍과 스트림 그리고 이벤트 이벤트를 일반적인 자료구조처럼 다룰 수 있게 한다 이벤트를 처리, 조합, 골라내는 등의 작업을 자료구조와 같은 방법으로 할 수 있다 변환 ... 노개북북클럽노마드코더노개북 CleanCode TIL (2022.01.24) DAY 4 🔖 오늘 읽은 범위 : 2장 의미 있는 이름 (22~31p) 좋은 이름을 지으려면 시간이 걸리지만 좋은 이름으로 절약하는 시간이 훨씬 더 많다. 따로 주석이 필요하다면 의도를 분명히 드러내지 못한 것 질문에 답하라 변수의 존재 이유는? 수행 기능은? 사용 방법은? 개념에 이름을 붙여라 자신에게만 편한 약어 ❌ type과 일치하지않는 suffix ❌ (일치해도 왠만하면 생략) 소문자... TIL노개북TIL 📖 220129_클린코드_DAY06 📖 읽은 범위 🧠 책에서 기억하고 싶은 내용 주석이 오래될수록 코드에서 멀어진다. 프로그래머들이 주석을 유지하고 보수하기란 현실적으로 불가능하니까. 표현력이 풍부하고 깔끔하며 주석이 거의 없는 코드가, 복잡하고 어수선하며 주석이 많이 달린 코드보다 훨씬 좋다. 의도를 설명하거나, 결과를 경고하거나, 현재 테스트 중이라고 표시할 때 등에서만 쓰여야 한다. 있으나 마나 한 주석을 달려는 유혹에서... 북클럽노마드코더노개북노개북
실용주의 프로그래머 ( Days 4 ) 🔖 오늘 읽은 범위 : 4장. 실용주의 편집증 - 완벽한 소프트웨어는 없다. - '그런 일은 일어나지 않을거야.' 라는 생각을 하지말고 증명하자. - 신중하게 작은 단계부터 계획을 세워 피드백을 받자. 정직한 거래를 보장하는 최선의 해법 중 하나는 "계약" 이다. DBC 버트런드 마이어는 에펠이라는 언어를 만들면서 계약에 의한 설계 개념을 개발했다. DBC는 단순하지만 강력한 기법으로 프로그... 노개북bookbook 실용주의 프로그래머 - 2022.03.26 전역 데이터를 피하라 메서드와 속성들이 모두 연결되어 있는 것 전역 데이터를 피하라 이벤트 감시자 패턴을 일반화한 것 + 높은 결합도, 성능 문제 해결 기존코드의 수정없이 이벤트 처리 코드를 추가, 교체할 수 있다 반응형 프로그래밍과 스트림 그리고 이벤트 이벤트를 일반적인 자료구조처럼 다룰 수 있게 한다 이벤트를 처리, 조합, 골라내는 등의 작업을 자료구조와 같은 방법으로 할 수 있다 변환 ... 노개북북클럽노마드코더노개북 CleanCode TIL (2022.01.24) DAY 4 🔖 오늘 읽은 범위 : 2장 의미 있는 이름 (22~31p) 좋은 이름을 지으려면 시간이 걸리지만 좋은 이름으로 절약하는 시간이 훨씬 더 많다. 따로 주석이 필요하다면 의도를 분명히 드러내지 못한 것 질문에 답하라 변수의 존재 이유는? 수행 기능은? 사용 방법은? 개념에 이름을 붙여라 자신에게만 편한 약어 ❌ type과 일치하지않는 suffix ❌ (일치해도 왠만하면 생략) 소문자... TIL노개북TIL 📖 220129_클린코드_DAY06 📖 읽은 범위 🧠 책에서 기억하고 싶은 내용 주석이 오래될수록 코드에서 멀어진다. 프로그래머들이 주석을 유지하고 보수하기란 현실적으로 불가능하니까. 표현력이 풍부하고 깔끔하며 주석이 거의 없는 코드가, 복잡하고 어수선하며 주석이 많이 달린 코드보다 훨씬 좋다. 의도를 설명하거나, 결과를 경고하거나, 현재 테스트 중이라고 표시할 때 등에서만 쓰여야 한다. 있으나 마나 한 주석을 달려는 유혹에서... 북클럽노마드코더노개북노개북