'함께 자라기' : 프로그래밍 언어 배우기의 달인

이석원·2022년 8월 7일
0

튜토리얼을 읽을 때 뭘 만들지 생각하고 읽는다.

적극적 읽기 : 무언가를 읽을 때 구체적인 질문이나 목적을 가지고 있는 방법.

다음 작성할 프로그램을 염두에 두고 읽는다. 읽는 도중이라도 이정도면 만들 수 있겠다는 생각이 든다면 그 자리에서 읽기를 멈추고 코딩을 시작한다.

예)

-이 언어에서 루프는 어떻게 짜야 하지?
-글자 하나를 읽으려면 어떻게 하지?
-출력은 어떻게 하지?

공부할 때 표준 라이브러리 소스코드를 읽는다.

표준 라이브러리는 해당 언어 발명자가 직접 작성하거나 적어도 해당 언어의 스타일을 따르는 소수의 사람들이 작성했기 때문에 가장 그 언어다운 코드들의 말뭉치다. 프로그램 언어의 스타일과 패턴이 다른 언어와의 차이를 만든다.

공부 중 다른 사람의 코드에 내가 필요한 기능을 추가한다.

튜토리얼을 읽으면서 실질적인 사용예를 스스로 만든다. 그럼으로써 실제 코드의 감을 익힌다. 자신이 튜토리얼을 읽으면서 이해한 내용을 실제로 살아있는 코드를 수정하고 돌려보는 등 실혐하면서 피드백 받을 수 있다.

profile
개발자 공부중

0개의 댓글