프로그래밍 9개월

998 단어 초학자
프로그래밍을 시작한 지 9개월이 되었다.
지난번부터 복습 위주였지만 조금씩 새로운 것을 접하고 있다.이번에도 저번처럼 쓰고 싶어요.

진전 상황


Paiza
Sinatra 입문: 새로 등장한 수업.Rails의 뼈 부분을 배우는 느낌이에요.
포인트 설치
Sinatra 입문: Paiza 저도 깊이 공부하는 김에 수업도 참가했습니다.

신참 사항


9개월 만에 새로 도입한 것들과 프로그래밍에 의식이 있었던 일들을 적고 싶어요.

복잡한 프로그래밍이라도..


일련의 큰 처리는 이 일련의 작은 여러 처리보다 있고, 작은 여러 처리도 여러 개의 작은 처리가 있다.
이렇게 자세히 분석해보면 아무리 복잡한 프로그램 설계도'순차적','분기적','반복적'세 부분으로 나뉜다는 것을 알게 된다.
처음에는 프로그래밍이 복잡한 것 같아서 그 의식을 돌릴 수가 없었어요.한동안 배웠는데 코드프리프의'프로그래밍 초입문'에서 이 글을 보면서 문득 크게 깨달았다.
// 構造化プログラム

ある一連の大きな処理 → 小さな処理 × 複数個  → 
さらに小さな処理 × 複数個 →  ・・・ → 順次、分岐、反復
이 때문에 프로그래밍 의식보다는'견해'가 달라졌다.복잡해 보이는 절차가'단순한 집회 처리'로 조금씩 변하고 있다.
나는 어떤 순서로 처리하고, 어떤 조건이 엇갈리고, 어떤 부분을 중복해야 하는지, 프로그램을 작성할 때도 이런 것들을 똑똑히 깨달았다.
 

최후


 
프로그램 구조의 구조를 이해하고 그것에 대한 견해와 의식에 변화가 생겼기 때문에 나는 이전보다 어떻게 프로그램을 조립해야 좋을지 더 잘 알고 있다고 생각한다.
아직도 모르는 게 많지만 하루빨리 발전할 수 있도록 노력하고 싶어요.

좋은 웹페이지 즐겨찾기