프로그램을 설계할 때 발생했던 문제점들을 객체 간의 상호 관계 등을 이용하여 해결할 수 있도록 하나의 '규약' 형태로 만들어 놓은 것자바스크립트와 자바로 코드를 살펴보려 한다.자바스크립트 테스팅 코드 사이트 : https://playcode.io/new자바 테
💡 간단 설명: 구체적인 클래스 이름을 직접 명시하지 않고도 객체를 생성할 수 있도록 하는 방법즉, 객체 생성 로직을 별도의 팩토리 클래스로 분리하여, 클라이언트 코드에서는 어떤 구체적인 객체가 생성되는지 알 필요 없이 인터페이스나 추상 클래스를 통해 객체를 사용할
전략 패턴은 정책 패턴이라고도 부른다. 여러 알고리즘을 각각 별도의 클래스로 캡슐화하여, 실행 시점에 자유롭게 교체할 수 있도록 하는 디자인 패턴이다.더 멋지게 말하면객체의 행위를 바꾸고 싶은 경우 '직접' 수정하지 않고 전략이라 부르는 '캡슐화한 알고리즘'을 컨텍스트
컴퓨터네트워크를 공부하다 보면 반드시 마주치는 두 전송계층 프로토콜이 있다. 바로 TCP와 UDP다.둘 다 전송계층(Transport Layer) 프로토콜이고,→ “어떤 데이터를 어떤 방식으로 전송할지”를 정해주는 역할을 한다. 쉽게 말하면, 데이터를 목적지까지 ‘어떻

제 1 ! 제 2 ! 제 3 ! 정규화