일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
- Linux
- 함수
- 인공지능
- git
- Server
- learning
- mariaDB
- Analysis
- centos
- javascript
- Pattern
- LIST
- data
- Web
- DeepLearning
- db
- mysql
- Deep
- Python
- interface
- Numpy
- Github
- ai
- framework
- Spring
- Security
- java
- 자바
- SSH
- error
- Today
- Total
목록디자인패턴 (3)
PostIT
# [Developer] 어떻게 공부할까? 프로그래머를 위한 「공부론」 우리 프로그래머들은 항상 공부해야 합니다. 우리는 지식을 중요하게 여깁니다. 하지만 지식에 대한 지식, 즉 내가 그 지식을 얻은 과정이나 방법 같은 것은 소홀히 여기기 쉽습니다. 따라서 지식의 축적과 공유는 있어도 방법론의 축적과 공유는 매우 드문 편입니다. 저는 평소에 이런 생각에서 학교 후배들을 위해 제 자신의 공부 경험을 짬짬이 글로 옮겨놓았고, 이번 기회에 그 글들을 취합, 정리하게 되었습니다. 그 결실이 바로 이 글입니다. 김창준 (마이크로소프트웨어) 2002/06/02 이 글은 공부하는 방법과 과정에 관한 글입니다. 이 글은 제가 공부한 성공/실패 경험을 기본 토대로 했고, 지난 몇 년간 주변에서 저보다 먼저 공부한 사람들..
# [Java/DesignPattern] Java Design Pattern Part1 - Factory Pattern## 1. 내용Factory Pattern은 많이 사용되는 패턴 중에 하나입니다. Factory Pattern은 이름 그대로 객체를 생성하기 위한 패턴으로서 객체를 생성하기 위한 좋은 해결책을 가지고 있습니다. 특히, 객체를 만들기 위한 로직을 사용자에게 노출없이 객체를 만들 수 있게 만들며, 공통 인터페이스를 사용하여 새로운 객체를 쉽게 참조할 수 있습니다.## 2. 코드 구현Factory Pattern을 사용하여 이번에는 Store Interface를 구현하고 스토어 인터페이스를 구현하여 구체적인 Class를 만들어보겠습니다. [UML] 1. Create Interface - Stor..
# [Java/DesignPattern] Java Design Pattern Overview## 1. 내용- 디자인 패턴이란?디자인 패턴은 숙련 된 객체 지향 소프트웨어 개발자가 사용하는 모범 사례를 나타낸다고 볼 수 있습니다. 즉, 디자인 패턴은 소프트웨어 개발 중에 소프트웨어 개발자가 직면 한 일반적인 문제에 대한 하나의 해결책이라고 볼 수 있습니다. 이러한 해결책은 상당 기간 동안 수많은 소프트웨어 개발자가 시행 착오를 통해 얻어진 결과입니다. 이렇게 오랜 기간동안 증명되어온 결과는 일종의 패턴으로 굳어진 것으로 이를 디자인 패턴이라고 명명합니다. - GoF란?1994년 Erich Gamma, Richard Helm, Ralph Johnson 및 John Vlissides라는 4 명의 저자가 Sof..