'2018/10'에 해당되는 글 1건

  1. 2018.10.24 The Clean Coder책에서 갈무리
2018. 10. 24. 01:57 독서 영역/도서 갈무리
728x90

The Clean Coder - 로버트 마틴 지음



책을 읽다가 잊지 말아야 할 내용들을 갈무리 해본다. (진행중)


P.50 기능에 해를 끼치지 마라


완벽한 소프트웨어를 만드는 일이 사실상 불가능하다는 것이지 완벽하게 하지 않아도 괜찮다는 뜻은 아니다.


프로라면 한 명도 빠짐없이 오류에 책임을 져야 한다. 오류가 명백하지 않더라도 상황이 어떻게 돌아가는지 밝혀야 한다. 프로가 되겠다는 포부를 가지고 있다면, 우선 사과하는 법을 익혀야 한다.

사과는 필수요소지만 그것만으로는 충분하지 않다. 같은 오류를 반복하면 안 된다. 경력을 쌓아가면서 오류를 만드는 비율을 급격히 떨어뜨려 0에 가깝게 만들어야 한다. 0이 되지는 않지만 가능한 0에 가깝게 만드는 게 당신 책임이다.




P.51 QA는 아무것도 찾지 못해야 한다


결함이 있는 코드란 어떤 코드일까?

확신을 갖지 못하는 코드는 모두 결함이 있는 코드다.


QA가 문제를 찾을 때마다, 더 나쁜 경우 사용자가 문제를 찾을 때마다, 개발자는 놀라움과 분함을 느껴야 마땅하며, 다시는 그런 일이 생기지 않도록 마음을 다져야 한다.

728x90
posted by acedon