Home
SoThoughtful;
Cancel

구조패턴 - 플라이웨이트 패턴

flyweight Pattern 디자인 패턴이란? 디자인 패턴이란? 디자인 패턴은 소프트웨어 공학의 소프트웨어 설계에서 공통으로 발생하는 문제를 자주 쓰이는 설계 방법을 정리한 패턴이다. 디자인 패턴을 참고하여 개발하면 효율성과 유지보수성, 운용성이 높아지며, 프로그램 최적화가 된다고 한다.   ...

구조패턴 - 데코레이터 패턴

Decorator Pattern 디자인 패턴이란? 디자인 패턴이란? 디자인 패턴은 소프트웨어 공학의 소프트웨어 설계에서 공통으로 발생하는 문제를 자주 쓰이는 설계 방법을 정리한 패턴이다. 디자인 패턴을 참고하여 개발하면 효율성과 유지보수성, 운용성이 높아지며, 프로그램 최적화가 된다고 한다.   ...

구조패턴 - 브릿지 패턴

Bridge Pattern 디자인 패턴이란? 디자인 패턴이란? 디자인 패턴은 소프트웨어 공학의 소프트웨어 설계에서 공통으로 발생하는 문제를 자주 쓰이는 설계 방법을 정리한 패턴이다. 디자인 패턴을 참고하여 개발하면 효율성과 유지보수성, 운용성이 높아지며, 프로그램 최적화가 된다고 한다.   ...

구조패턴 - 어댑터 패턴

Adapter Pattern 디자인 패턴이란? 디자인 패턴이란? 디자인 패턴은 소프트웨어 공학의 소프트웨어 설계에서 공통으로 발생하는 문제를 자주 쓰이는 설계 방법을 정리한 패턴이다. 디자인 패턴을 참고하여 개발하면 효율성과 유지보수성, 운용성이 높아지며, 프로그램 최적화가 된다고 한다.   ...

구조패턴 - 파사드 패턴

Facade Pattern 🧙‍♂️ 디자인 패턴이란? 디자인 패턴이란? 디자인 패턴은 소프트웨어 공학의 소프트웨어 설계에서 공통으로 발생하는 문제를 자주 쓰이는 설계 방법을 정리한 패턴이다. 디자인 패턴을 참고하여 개발하면 효율성과 유지보수성, 운용성이 높아지며, 프로그램 최적화가 된다고 한다.   ...

Basic Confusing Questions Ⅱ 🤷‍♂️ (17개)

Basic Confusing Questions Ⅱ 🤷‍♂️ 클릭하면 정답이 나옵니당~ 자바의 정석(남궁성 지음)에서 인용한 코드와 내용을 담고 있습니다. REST API란 무엇인가요? 택배 송장번호에 우리가 맞춰서 양식을 작성하듯이…일종의 형식이다. 각 요청이 어떤 동작이나 정보를 위한 것인지를 추론 가능하게 해야하는 형식....

구조패턴 - 프록시 패턴

Proxy Pattern 디자인 패턴이란? 디자인 패턴이란? 디자인 패턴은 소프트웨어 공학의 소프트웨어 설계에서 공통으로 발생하는 문제를 자주 쓰이는 설계 방법을 정리한 패턴이다. 디자인 패턴을 참고하여 개발하면 효율성과 유지보수성, 운용성이 높아지며, 프로그램 최적화가 된다고 한다.   ...

AOP

“AOP? 횡단관심사?” 사용하게 된 계기 토이 프로젝트에서 여러명이서 각기 다른 컨트롤러를 개발하다보니 컨트롤러 단에서 중복되는 불필요한 코드가 많아졌다. 또한, 컨트롤러에서 핵심로직에 대한 가독성이 떨어지는 결과가 나타났다.   서로 다른 컨트롤러 끼리 묶음   위와 같이 서로 다른 컨트롤들에 공통적으로 필요한 기능들을 횡단관심사...

인터넷 사용법?

Internet 너는 대체 무엇인고? 🤷‍♂️ 전 세계에 걸쳐 파일 전송 등의 데이터 통신 서비스를 받을 수 있는 컴퓨터 네트워크 시스템이다. www.google.com을 찾아가는 데 있어서 바로 가는 것처럼 보이지만 수많은 노드들을 통해 지나간다. 그런 과정들을 아래에 풀어보고자 한다. 우선 처음으로 인지해야 하는 점은 계층에서 무슨 일이 ...

Java Syntex - hashmap

Java Collections : Hashmap, linkedHashMap , TreeMap 차이 TreeMap 정렬이 되는데 오름차순이다.   Hashmap LinkedHashMap TreeMap 순서 X O ...