[코딩의 신 아샬] 프로그래밍을 공부할 때 뭘 만들어야 하나?
-
-
-
내용 요약
- 프레임워크 혹은 라이브러리를 만들자
- 프레임워크 혹은 라이브러리를 그대로 베끼면서, 코드 작성할 때 왜 이런 결정을 내렸는지에 대해서 알 수 있게 된다.
느낀점
- 개인적으로는 영상 내용에서 나온 flask 정도는 그냥 코드를 쭉 보는 정도는 할 수 있을 것 같은데, 그대로 타이핑해서 작성하는 것은 조금 무리인 것 같다.
- 그러나, flask 보다 훨씬 작은 웹 프레임워크 같은 것을 찾아서 해보는 것은 좋은 챌린지 가 될 수 있을 것 같다.
- 개인적인 공부방법으로 완성된 프로젝트의 Commit 을 처음부터 끝까지 보면서, 똑같이 따라쳐보는 학습법을 사용한다.
- 커밋 내용을 보고, 개발자가 이 때는 왜 이렇게 작성했을 지 생각해보면서, 똑같이 따라치고, 내가 모르거나 새롭게 배운 것이 있다면 따로 적어 둔다.
- 이런 식으로 하면 좋은 것이 실행되는 실제 결과물들을 실행시켜보면서 코드를 짤 수 있고, 무작정 코드 보고 처음부터 끝까지 베끼는 것보다, 커밋 메세지를 보면서, 어떤 사고의 과정을 거치면서 코드 작성했는지를 순서대로 볼 수 있다
- 무튼 프레임워크 혹은 라이브러리 간단한 것 부터, 그대로 베껴보는 것을 꼭 해보자! 하다가 리뷰할 것이 발견되면 기여를 해봐도 재미가 있을것 같다
- 프레임워크 혹은 라이브러리를 만들자
-
-