WonChul Heo

Results 110 comments of WonChul Heo

애자일은 계획 주도 방식와 상반(?)되는 개념이다. > 우리의 삶은 애자일과 같다...

애자일에 성공하려면 고객 참여(나와의 이해관계)가 가장 효율적이다. - 기획자?

### query log 확인하기 query log 활성화 ```sql SET GLOBAL general_log='on' -- SET GLOBAL log_output='file' -- SET GLOBAL log_output='table' ``` query log 비활성화 ```sql SET GLOBAL general_log='on' SET GLOBAL log_output='none'...

### 켄트 벡의 '모자 두개' 비유법 - 기능 추가와 리팩토링은 별개의 작업이다. - 리팩토링은 코드를 추가하지 않고 구조만 개선해야 한다. 또한, 테스트 코드는 전혀 수정되지 않아야 한다.

### 리팩토링이 어떨 때 필요한가? > 리팩토링은 틈틈히 하는 것이다. - 같은 작업을 세 번 이상 할 때 - 기능을 추가할 때 - 버그를 수정할 때 - 코드를 검수할 때

### 위드 커닝햄 曰, "리팩토링은 대출금이다." - 대출엔 이자가 따라오듯 리팩토링엔 너무 복잡한 코드로 유지보수와 확장을 위한 별도 비용이 따라온다 - 이자가 적을 땐 견딜 수 있지만 너무 커지만 무리이다....

### 리팩토링 설계 - 처음부터 유연한 솔루션을 고려하지말자. 너무나도 막연하다. - 처음에는 제일 단순한 솔루션을 구축하자. 리팩토링이 필요한 시기에 실시하는 것이 좋다.

### 단위 테스트와 기능 테스트 - 단위 테스트 목적은 프로그래밍 생산성 향상이다. - 기능 테스트 목적은 소프트웨어 전반이 제대로 동작하는지 확인 하는 것이다. ※ 너무 많은 테스트를 작성하는 것은 질릴...

===================== 방법 =======================