2017/10

개발

클린 코더 - 1장 프로의 마음가짐

클린 코드 책으로 유명한 로버트 마틴의 책 클린 코더에 대한 독서 노트이다.최근 클린 아키텍처라는 책도 나오면서 클린 트릴로지?(클린 코드, 클린 코더, 클린 아키텍처)가 완성되는 듯하다. 소프트웨어는 너무 복잡해서 오류가 생길 수 밖에 없다. 안타깝지만 너무 복잡하다는 이유로 책임이 사라지진 않는다. 완벽하지 않다는 사실에 책임을 져야한다. 완벽한 소프트웨어를 만드는 것이 사실상 불가능하다는 것이지 완벽하지 않아도 괜찮다는 뜻은 아니다. 경력을 쌓아가면서 오류를 만드는 비율을 0에 가깝게 만들어야 한다. 코드에 결함이 있는걸 알면서도 QA에게 코드를 보내는 일은 매우 프로답지 못한 행동이다.반성하게 되는 부분이다.. 제대로 작동하는지 아닌지 알아야 한다. 알려면 어떻게 해야할까? 테스트하고 또 테스트하..

bebeside77
'2017/10 글 목록