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 |