코딩 이란 단순히 0,1 바이너리 숫자를 컴퓨터에 입력하는것를 말한다.

입력 할수 있는 방법엔 여러가지가 있고, 보편화된 프로그래밍 언어를 사용, 컴파일러라는 도구가 그걸 번역해준다.

웹에 바인딩은 hash 로 되어있다. 해쉬 란, 키 와 값 을 가지고 있는 자료구조를 뜻한다.

MvC 란, 그냥 하나의 방법? 알키텍쳐 에 불가하다. 모든 웹이 mvc방법을 통해 만들어지는건 아니지만, 최소한에 separation of concern 을 통해 유지보수가 쉬워진다 그리고 확장성또한 좋아진다.

데이터 베이스 erm 부터 노sql 이란 녀석들 까지 크게 2 가지로 나뉜다.

난 erm 을 사용, 공부하고있다.

마지막으로 패던
패턴은 일종에 코드의 디자인이다.
웹 에서 interface 를 사용, 그 인터페이스 를 컨스트락터로 콜하는게 dependency injection 의 기초이자 코어 이다.