일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 자바스크립트문법
- 리팩토링
- syntax
- TypeScript
- 도서
- 브라우저
- 렌더링
- 개발자
- React
- 엘리
- 기본
- 자료구조
- 책
- 리팩터링
- 문법
- 2판
- 마틴파울러
- 개정판
- 리액트
- js
- 리뷰
- 클린코드
- 자바스크립트
- ES5
- rendering
- type
- basic
- javascript
- 타입
- refactoring
- Today
- Total
목록불변성 (2)
Santos의 개발블로그
패러다임 발전과정 순차적 프로그래밍 - 말 그래도 순차적으로 코딩해 나가는 방법이다. - 필요한 것이 있으면 계속 순서대로 추가해가며 구현하는 방식이다. 문제점: 점점 규모가 커지게 되면 나중에 어떻게 코드가 연결되어 있는지 확인조차 하지 못하게 될 가능성이 존재한다. " 코딩보다 흐름을 이해하는 데 시간을 다 소비할 가능성이 크다 " 절차적, 구조적 프로그래밍 - 반복될 가능성이 있는 것들을 재상요이 가능한 함수로 만들어 사용하는 방법이다. - 절차는 함수를 뜻하고, 구조는 모듈을 뜻한다. 문제점: 너무 추상적이다. 함수는 논리적 단위로 표현되지만, 실제 데이터에 해당하는 변수나 상수 값들은 물리적 요소로 되어있기 때문이다. 즉 논리적, 물리적 단위를 함께 묶을 수 있는 방법이 필요하게 된다. 객체 지..
ECMAScript명세의 JavaScript언어 내장객체인 Native object 중 JavaScript언어에서 가장 많이 접할 수 있는 Object(객체)에 대해서 알아보려 한다. 객체: 키와 값으로 구성된 프로퍼티(property)들의 집합, JavaScript를 이루고 있는 거의 모든 것(원시타입 제외) 이 객체(Object)이다. ex) 함수, 배열, 정규표현식 등 JavaScript의 객체는 객체지향의 상속을 구현하기 위해 "프로토타입(prototype)" 이라고 불리는 객체의 프로퍼티와 메소드를 상속 받을 수 있다. * 프로토 타입에 대해서는 추후에 기록할 예정이다. 객체에 대한 기록 순서는 다음과 같다. 1. 객체 타입 2. 객체 생성방법 3. 객체 속성 접근방법 1. 객체 타입 객체(Ob..