CS 지식의 정석 강의를 수강 후 복습용웹을 많이 만지다보면 데이터들을 JSON 방식으로 받아오거나 보내기도 합니다. 이렇게 자주 이용하는 Json에 대해서 좀 더 자세히 알아보자!Json에 대해서 알기 위해서는 일단 데이터 포멧을 알아야 합니다!사람과 사람이 이야기를
API API 정의 Application Programming Interface는 둘 이상의 컴퓨터 프로그램이 서로 통신하는 방법이자 컴퓨터 사이에 있는 중간 계층을 의미합니다. API의 탄생
클라우드 컴퓨팅은 사용자의 직접적인 활발한 관리 없이 특히, 데이터 스토리지와 컴퓨팅 파워와 같은 컴퓨터 클라우드에 연결된 다른 컴퓨터로 처리하는 기술을 의미한다.
싱글톤 패턴 싱글톤 패턴이란? > 싱글톤 패턴은 '하나'의 클래스에 오직 '하나'의 인스턴스만 가지는 패턴입니다. 하나의 클래스, 하나의 인스턴스 이말을 쉽게 풀이하자면 하나의 클래스를 기반으로 여러 번 호출 하여 새롭게 사용하는 것이 아니라 하나의 인스턴스만을 생
싱글톤 패턴을 구현하는 방식 7가지
팩토리 패턴 팩토리 패턴이란? > 팩토리 패턴(factory pattern)은 객체를 사용하는 코드에서 객체 생성 부분을 떼어내 추상화한 패턴이자 상속 관계에 있는 두 클래스에서 상위 클래스가 중요한 뼈대를 결정하고, 하위 클래스에서 객체 생성에 관한 구체적인 내용을
이터레이터 패턴은 이터레이터를 사용하여 컬랙션의 요소들에 접근하는 디자인 패턴입니다.이를 통해 순회할 수 있는 각기 다른 자료형의 구조와는 상관없이 이터레이터라는 하나의 인터페이스로 순회가 가능해서 코드의 효율화, 숫자형 index가 아닌 String등 다양한 인덱스를
의존성주입은 객체지향언어에서 SOLID 원칙을 지키는데 많은 도움을 주는 방식입니다.이에 대해서 자세히 알아야 하겠죠?의존성 주입을 알기 전!!! 우선 의존성에 대해서 이야기를 해보죠!의존성이란 무엇일까요? 의존을 하는 성질이라고 이해하면 됩니다.의존? 프로그램에서 의