소프트웨어 설계를 구성하는 데에는 두 가지 방법이 있다.
한가지 방법은 아주 단순하게 만들어서 명백히 결함이 없는 것이다.
그리고 다른 방법은 명백한 결함이 없을 정도로 아주 복잡하게 만드는 것이다.
-찰스 앤터니 리처드 호어-
결국 당신 코드를 유지보수하게 될 친구가 당신이 어디에 사는지 아는 광폭한 싸이코패스가 될 것이라고 여기고 코드를 작성하라.
-마틴 골딩-
반복하는 인간, 재귀하는 신
-l.피터 도이치-
오늘날 소프트웨어 대부분은 이집트 피라미드와 매우 비슷한데, 수많은 블럭을 차곡차곡 쌓은 이것은, 구조적 무결성은 없고, 그저 마구잡이로 노예 수천을 동원해 완성됐다.
-앨런 케이-
당신 대부분은 프로그래머의 미덕과 친숙하다.
미덕은 세 가지인데, 당연히, 게으름, 성급함, 오만함이다.
-래리 윌-
먼저 컴퓨터 과학과 모든 이론을 배워라.
다음엔 당신만의 프로그래밍 방식을 개발하라.
그러고 나선 모두 잊고 그냥 따라하라.
-조지 커렛-
애초에 디버깅은 코드를 작성하는 것 보다 배나 힘들다.
그러니, 코드를 최대한 꼼꼼하게 작성하는 사람은, 당연히, 디버그할 정도로 똑똑하지 않은 것이다.
-브라이언 커니핸-
월요일에 작성한 코드를 디버깅하느라 그 주의 나머지를 허비하느니 월요일에 침대 안에 머무는게 나을 때도 있다.
-크리스토퍼 톰프슨
'비상다반' 카테고리의 다른 글
코딩 탈출 넘버원-맥북에서 백틱이 안 써져요! (0) | 2021.11.24 |
---|---|
프로그래밍 격언 모음 (0) | 2021.11.23 |