본문 바로가기
개인프로젝트 후기/나무위키프리뷰

namuwikiEdit Preview 1.1, 1.11버전 개발후기

by GiraffeB 2017. 11. 21.
몇가지 느낀점들을 정리해본다.

#학습
  1. 자바스크립트 문법을 정확하게 알지 못하니, 이게 맞나 저게 맞나 헤메면서 시간을 버리게된다.
  2. jquery문법도 자바스크립트나 브라우저 동작 원리를 모르니 한참 답답하다.
  3. 그러니 다음부터는 뭔가를 만들때 첨에 문법 적인 부분을 일주일 잡고 딱 정리하고 학습하는게
    개발 속도를 더 높일 수 있는 방법인 것 같다.
  4. 학습 방법을 더 깨닿고 있다.

#개발에 관한
  1. HTML도 일반적으로 어떻게 처리하는지 잘 모르니 form태그에서 항목들을 name으로 처리하는지, id로 처리하는지도 몰라서 일반적인 코딩에서 벗어난다. 호환성이 똥망이된다
  2. 자바스크립트는 현재 많은 변화를 겪고 있는데, 문법적인 것도 그렇지만 프론트엔드에서 보통 어떤식으로 개발하는지를 모른다.
    그러니 효율성이 매우매우매우 떨어졌다.
  3. 되는지 안되는지 모르고 그때그때 학습하면서 적절하게 정리되지가 않으니 
    코드는 스파게티가 되고, 머리에 남는건 없고, 생산성은 매우 떨어진다. 반성해보자
  4. 그래서 비슷한 분야를 코딩한 다른 잘하시는 분들의 코드를 봐야 한다.
  5. namuFix같이 미리 만든것들에서 확인하자.
  6. 프론트엔드는 어렵다.
  7. 나는 기초가 없다.

#라이선스등 관련정보
  1. 다른 분들은 제작시 라이선스를 알리고, 다른 라이브러리들의 사용시에도 알린다.
    이런 정책 환경적인 것들도 경험해 봐야하는 것 같다.
  2. git도 지금 걍 커밋커밋이지 더 경험해봐야 할 것 같다.