Computer Science/컴퓨터 구조 (Computer Architecture) (17) 썸네일형 리스트형 [혼공컴운] Ch1. 컴퓨터 구조 개괄 1. 컴퓨터 구조를 알아야 하는 이유 좋은 개발자가 되기 위해서는, 프로그래밍 언어의 문법과 함께 컴퓨터의 근간을 알아야 한다. 이를 알아야 문제해결 능력이 향상되고, 성능/용량/비용을 고려한 개발을 할 수 있기 때문이다. 1) 문제해결능력 컴퓨터구조에 대한 이해는 프로그래밍 언어의 문법만으로는 해결하기 어려운 문제들을 해결할 수 있도록 돕는다. 분명 코드는 제대로 작성했는데 동작하지 않는 경우가 있다. 내 개발환경에서는 문제없이 돌아갔는데 실제 사용자들에겐 오류가 뜨는 것이다. 이런 케이스는 문법 오류가 원인이 아니다. 여기서 더 나아가지 못하는 개발자가 있고, ‘한 번 들여다 봐야겠다!’ 하고 컴퓨터 내부를 거리낌없이 들여다 보는 개발자가 있다. 좋은 개발자는 컴퓨터를 미지의 대상으로 여기지 않고, .. 이전 1 2 3 다음