Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 |
Tags
- ai agent
- docker
- 데코레이터패턴
- 라라벨
- OOP
- 인덱스
- MCP
- Laravel
- 데이터베이스
- 객체복제
- ai 에이전트
- SQL문법
- LLM
- PHP
- 어댑터패턴
- mcp client
- PHP객체지향
- mcp server
- 객체지향
- linux 권한
- dhgrp
- docker network
- MySQL
- Tool Calling
- 소프트웨어설계
- 매직메서드
- SQL기초
- 디자인패턴
- SQL
- Agent Loop
Archives
- Today
- Total
목록DesignPattern (1)
개발블로그
[디자인 패턴] 디자인 패턴이란? 반복되는 설계 문제를 해결하는 방법
개념 개념소프트웨어 설계에서 자주 반복되는 문제와 그 해결 방식을 정리한 것 단, 디자인 패턴은 완성된 코드는 아니다. 패턴을 그대로 복사해서 붙여 넣는 코드 조각이 아니라, 특정 상황에서 코드를 어떤 구조로 나눌지에 대한 설계 아이디어에 가까움 주로 반복되는 설계 문제반복되는 설계 문제예시 상황연결되는 패턴여러 방식 중 하나를 선택해야 함카드 결제, 포인트 결제, 쿠폰 결제 중 하나를 선택전략 패턴객체 생성 조건이 복잡함회원 등급에 따라 다른 할인 정책 객체 생성팩토리 패턴하나만 존재해야 하는 객체가 있음설정 관리 객체, 애플리케이션 전역 상태 관리싱글톤 패턴서로 맞지 않는 인터페이스를 연결해야 함외부 결제 API 응답 형식을 내부 결제 코드에 맞춰 사용어댑터 패턴상태 변화가 여러 곳에 전달되어야 함주..
STUDY/CS
2026. 9. 3. 17:51