1. 코드를 작성함에 있어서 좋은 방법론이라고 하는것, 또는 지향하는 것들을 살펴보면 "가독성"이라는 지극히 사람(개발자), 즉 코드를 작성하는이의 편리함과 코드 관리 측면에서의 효율성을 중시하는 경향을 볼 수 있다. 예를 들어  RESTFUL API 의 경우 명세를 읽어도 한 번에 어떤 내용인지 파악이 될 수 있도록 하는 것을 장점으로 내세운다. 다른 예로 자바스크립트의 ES6  문법의 화살표 함수의 경우가 대표적인데,  function으로 표현되던 함수 구문을 () => 의 기호로 단축시킨것은 지극히 사람(개발자)를 위한다고 볼 수 있다.

비전공자로서 개발공부를 하다보면 이런 부분이 참 신기하다. 컴퓨터를 위한 언어인데, 그것을 관리하는 것이 사람인지라 사람이 보기 편하고 관리하기 편하도록 프로그래밍 언어나 방법론이 발전하는 것은 참 신기해 보인다.



'개발 일지' 카테고리의 다른 글

20201218fri  (0) 2020.12.18
angular5 -> vue project 프론트개발1일차  (0) 2019.07.03
좋은책  (0) 2019.03.02
알고리즘 테스트 응시  (0) 2019.02.26
1일차 하고싶은 공부 리스트  (2) 2019.01.24

오늘의 할일 : 

  1. 사람인 이력서 업데이트
  2. 노란책 2장 보기
  3. 필사하며 놀기
  4. 공부 로드맵 작성
  5. 슬랙 만들어서 공유 하기
  6. https://joshua1988.github.io/web-development/javascript/javascript-interview-3questions/ 읽어보기

하고 싶은 또는 알아야 할 것 같은 공부 리스트

  1. 브라우저 동작 원리
  2. 네트워크 ??
  3. 함수형 프로그래밍
  4. ajax
  5. 서버 사이드 렌더링, 클라이언트 사이드 렌더링
  6. 상태 관리
  7. vue 동작 원리
  8. npm , node 동작 원리
  9. firebase 원리
  10. 작은 단위의 코드 짜기
  11. this란?




'개발 일지' 카테고리의 다른 글

20201218fri  (0) 2020.12.18
angular5 -> vue project 프론트개발1일차  (0) 2019.07.03
좋은책  (0) 2019.03.02
알고리즘 테스트 응시  (0) 2019.02.26
개발 공부를 하면서 느낀것  (0) 2019.02.11

+ Recent posts