이 질문은 내가 Kernighan & Ritchie 's : C Programming Language (K & R)를 읽고 있기 때문에 나를 괴롭 혔습니다 . 하지만 나는 그것을 읽지 않은 C 프로그래머들과 많이 만납니다.
그래서 내 질문은 : K & R을 읽는 데 이점이 있습니까? 필수품이어야합니까?
이 질문은 내가 Kernighan & Ritchie 's : C Programming Language (K & R)를 읽고 있기 때문에 나를 괴롭 혔습니다 . 하지만 나는 그것을 읽지 않은 C 프로그래머들과 많이 만납니다.
그래서 내 질문은 : K & R을 읽는 데 이점이 있습니까? 필수품이어야합니까?
답변:
도움이 필요합니다. K & R은 C 언어의 정의가 아닙니다. 그것은 단순히 많은 입문 텍스트 중 하나입니다. 나는 그것이 명확하고 간결하다는 것을 알았지 만 다른 독자들은 다른 텍스트를 선호 할 수 있습니다. 단순히 읽는 것만으로도 다른 프로그래머와 차별화되지는 않습니다.
Charles E. Grant에 동의합니다. 필요하지는 않지만 읽을만한 가치가 있으며 여기에 내가 생각하는 이유가 있습니다.
3 포인트는 중요하지 않으며 2 포인트는 상대적으로 고통이 없습니다. 적어도 독서는 아프지 않을 것입니다.
시간 낭비가 아니므로 지역 도서관에서 사본을 들고 책상에 두십시오. 어느 시점에서 집어 올리면 머리를 다시 올리면 시공간 연속체에 작은 구멍이 있다는 사실에 놀랄 수 있습니다.
예, K & R 은 필수 불가결합니다.
카사 블랑카와 바람과 별의 전쟁을 보는 것과 같은 방식으로 햄릿과 반지의 제왕을 읽는 것과 같은 방식으로 읽어야합니다.
훌륭한 작은 책입니다. 프로그래밍을 바꾸고 기술적 인 글쓰기를 바꾸었고 한 세대 동안 스타일의 정점을 나타 냈습니다.
읽지 않으면 무엇을 얻을 수 있습니까? 여섯 시간? 열 두번째? 스물? 프로그래밍에 대해 진지한 경우 코드를 캐스팅하는 데 수천 시간과 수천 시간을 소비하게됩니다. 귀찮게 읽을 수 없다면 다른 무엇을 할 수 없습니까?
K & R이 첫 번째 C 책이되어서는 안됩니다. 그리고 요즘 C는 모국어가 아니어야합니다. K & R을 먼저 읽는 것이 중요하지는 않지만 읽어야합니다.
그리고 왜 원하지 않습니까? 재밌어요
나는 당신이 다른 C 책 들과는 다른 K & R과 다른 것을 배울 것이라고 확신하지는 않지만, 당신은 사람들이 주제에 관해 어떤 책을 읽는 것을 선호 하는지를 통해 사람들에 대해 약간 배울 수 있다고 믿는 경향이 있습니다.
일반적으로, 나는 양질의 기술 서적을 읽는 데 걸린 시간이 결코 크지 않다고 생각하지 않습니다 (그리고 K & R은 확실히 하나이며 매우 길지는 않습니다).