코드숨 리액트 2주차 회고

  1. fact

    • React에 대해서 공부했다.
    • ReactDOM에 대해서 공부했다.
    • 답안 영상을 보고 나는 문제를 해결하기 위해 눈에 보이는 작은 문제를 해결하는 방식으로 하지 않았다는것을 깨닳았다..
    • 이번주는 공부를 많이 하지 않은것 같다..
    • 매일 회고를 작성한다는 약속을 아주 당연하게 어기고 주간회고만 작성하고 있는중이다.
    • ABC 언어는 의도를 표현하기 위해 만들어진 언어이다. 그러니 니모닉 처럼 사용하지 말고 용도에 맞게 의도를 들어내는 코드를 작성해야한다.
    • 관심사에 따라 뷰와 로직을 분리하여 과제를 진행 하였다.
    • 자바스크립트 코딩의 기술 1,2,3 장을 읽었다.
    • 코드 골프책에서 나오는 문제를 해결해보았다.
    • 5가지 문의 용도에 대해서 공부했다. a. if b. if else c. switch d. while e. for
  2. feelings

    • 일을 하고 이전에 마치지 못했던 공부를 하면서 코드숨을 하는게 정말 쉽지 않다는 것을 깨닳았다.
    • 적절히 네이밍을 했다고 생각하지만 리뷰를 받아보며 왜 후회를 했다.
    • 주말에 더 공부를 하고 싶었지만 하지 못한게 너무 후회가 된다.
    • 요즘 개발이 재미있나 라는 생각이 든다. 일을 재미있게 하고싶다.
  3. finding

    • 파일을 나눠보라고 한 의도가 상태와 로직과 뷰를 분리하기 위한것인거라고 생각이 들었다.
    • 하지만 규모가 커지면 하나의 부모에 너무 많은 상태와 비즈니스 로직들이 들어가서 유지보수 하기가 힘들어지지 않을까 라는 생각을 하게 되었다.
    • 코드 한 줄 마다 의미상으로 구분 될땐 빈줄을 넣어서 구분하고 상태 변수 끼리 묶고 함수들을 구분하는 빈줄을 넣어 보라는 리뷰를 적용해 보니 훨씬 코드가 보기 좋아졌다.
  4. Future Action Plan

    • 회사에서 사용하는 mvvm과 리액트의 방식에 어떤 차이가 있는지 생각해봐야겠다.
    • 내일부터는 반드시 매일 회고를 할것이다. 회고를 위해 하루에 40분의 시간을 마무리 일정에 잡을것이다.
    • 이번주도 프로그래밍을 즐겁게 할것이다.

Written by@Zero1
This blog is for that I organize what I study and my thinking, feeling and experience.

GitHub