개발서적 본 것 중 기억에 남는 구절 2개가 있음

자료구조를 정의하고 사용하는 게 무엇보다 중요하다

프로그래밍에서 가장 중요한 순서라면
동작하는가working?
(의도된대로 모순없이 동작하는지를 뜻함)
옳은가right?
(알고리즘, 패턴, 네이밍등 추상적인 규칙이 옳은지)
빠른가fast?
(성능적인 프로그램 속도를 뜻함. 
물론 게임이나 채팅이 지나치게 느리다면 
그것은 동작하지 않는 게 되는 것일 수 있음)

괄호는 걍 내 해석
이 순서가 뒤바뀐 개발을 하게 되면
손해가 큰 경우가 대부분

결국 오랫동안 지켜야 하는 것들은
인터넷에서 빨리 생성되는 정보가 아니라 기반 지식일 수 밖에 없음