하나의 클래스에 오직 하나의 인스턴스만 가짐 인스턴스 생성할 때 만드는 비용은 줄어들고 의존성은 높아짐TDD(Test Driven Development)를 할 때 걸림돌이 됨. 각 테스트마다 독립적인 인스턴스를 만들기 어렵기 때문EX) 데이터베이스 연결 모듈객체 생성
선언형함수형명령형객체지향형절차지향형Functional Programming작은 순수 함수들을 쌓아 로직을 구현하고 고차 함수를 통해 재사용성을 높인 패러다임자바스크립트는 함수가 일급 객체이기 때문에 객체지향보다는 함수형이 선호됨출력이 입력에만 의존되는 함수함수를 값처럼
노드와 링크가 서로 연결되어 있거나 연결되어 있지 않은 집합체노드 : 서버, 라우터, 스위치 등 네트워크 장비링크 : 유선 또는 무선 좋은 네트워크많은 처리량 처리 가능처리량(throughput) : 링크를 통해 전달되는 단위 시간당 데이터양bps(bits per se
인터넷 프로토콜 스위트(Internet protocol suite) : 인터넷에서 컴퓨터들이 서로 정보를 주고 받는 데 쓰이는 프로토콜의 집합TCP/IP 4개층 / OSI 7계층OSI 계층은 애플리케이션을 3개로 쪼개고 링크를 데이터 링크와 물리로 나누는게 다름. 인터