처음 책을 접하고 꽤 오랜 시간이 지난 후에 구입한 책이다.구입하게 된 동기는 최근에 다른 이들에게 성격상 "싫다 하고싶지 않다" 라고 말을 하는것이 어렵게 느껴졌는데. 이에 대해서 나만의 정리를 하고 싶었기 때문이다. 읽고 나니 예상했던 내용은 아니었지만 정말 많은 도움이 되었고 2017년도 가장 기억에 남고 주변인들에게 추천하고 싶은 책이 되었다. 정말 공감하고 내가 살아가면서 지침으로 가져갈 만 하겠다 라고 생각한 것은 내가 변화시킬 수 있는 것과 그럴 수 없는것을 구분하고 그사이에서 지혜롭게 행동해야 한다는 것(나의 과제와 타인의 과제를 구분해야 한다는 것. 예를들어 부모가 자식에게 공부 해라 라고 말하는 것은 자식의 과제를 뺏고 강요하는 것이 된다. 그에 대해 필요성을 인식시키고 노력을 하며 판..
장고에서는 테스트를 정말 잘 지원하고 있는데서비스를 운영하면서 테스트를 거의 작성하지 않으면서 하고 있다가서비스가 점점 커지면서 더이상 미루긴 힘들다고 판단TDD를 조금씩 도입하려 한다. 사실 예전부터 계속 시도하면서 조금씩 쓰고 있었지만 쓰지 못했던 이유가서비스는 이미 많이 진행되었고 테스트를 할 때마다 데이터를 생성해야 하는데 더미를 만드는 일이 너무 큰 일이라시간이 너무 많이 소요되고 이로 인해 긴박한 일정을 맞출수 없었기 때문이다. 테스트 디비를 사용하지 않고 테스트를 진행하려면장고 테스트를 쓸때 필요한 test runner라는 것을 설정 해야 한다 나는 장고 프로젝트를 진행할때 core라는 앱을 하나 생성해서 유틸들을 모아두는데core.test_util.py에다 러너를 이렇게 설정하고# -*- ..