독서/2024

반응형
독서/2024

[프로그래머의 뇌] CHAPTER2 신속한 코드 분석

연구에 의하면 프로그래머의 시간 중 거의 60%를 코드를 ‘작성’하는 게 아니라 ‘이해’하는 데 사용한다고 한다. 따라서 정확도를 유지하면서 코드를 빨리 이해하도록 향상한다면 프로그래밍 기술이 크게 개선되는 셈이다 1. 코드를 신속하게 읽기 우리는 코드를 읽는 법보다 작성하는 법을 훨씬 더 많이 연습한다. 프로그래밍을 처음 배울 때부터 문제를 어떻게 풀고 그것을 코드로 어떻게 구현하는지를 집중적으로 훈련하지만 코드를 읽는 연습은 전무할 것이다. 코드를 신속하게 읽으면 좋은 점 코드를 다시 찾아보는 횟수를 줄일 수 있다 코드를 찾는 데 허비할 시간에 버그를 고치거나 새로운 기능을 추가할 수 있다. 두뇌에서 무슨 일이 일어나는가? /* 삽입 정렬을 구현한 자바 프로그램 */ public class Inser..

독서/2024

[프로그래머의 뇌] CHAPTER1 코딩 중 겪는 혼란에 대한 이해

1. 코드가 초래하는 세 가지 종류의 혼란개발을 하다 보면 늘 혼란을 겪는다. 이 혼란은 세 가지의 서로 다른 방식으로 발생하고 각각은 LTM(Long-term memory), STM(Short-term memory), 작업 기억 공간(working memory)과 각각 연관되어 있다.해당 항목에 대한 지식이 없기 때문에 발생하는 혼란언어, 알고리즘 또는 업무 영역에 대한 지식이 없어서 발생한다.정보가 부족해서 발생하는 혼란코드를 이해하기 위해 필요한 정보를 충분히 가지고 있지 않을 때 발생한다.처리능력이 부족해서 발생하는 혼란코드가 연산 과정이 많거나 복잡스러운 경우 발생한다.2. 코딩에 영향을 주는 인지과정LTM과 프로그래밍지식이 없다는 것은 두뇌의 장기 기억 공간에 해당 내용이 없다는 것이다.LTM..

반응형
_OIL
'독서/2024' 카테고리의 글 목록 (4 Page)